课程
/前端开发
/JavaScript
/JavaScript进阶篇
var a=con.title
var a=con.getAttribute('title')
这两种获取属性的方法有什么不同?
在使用的时候什么情况下使用第一种,什么时候使用第二种呢?
2016-09-30
源自:JavaScript进阶篇 9-5
正在回答
这两种的效果大体一致,都能获得 title 属性的值,我试验了一下,有一个小小的不同,那就是当对象没有设置 title 属性时,直接 .title 获得的是一个空字符串 "",而 getAttribute("title") 获得的是 null,这是一个小小的区别。
可以参考这个问题:
http://www.imooc.com/qadetail/83836
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答con.getAttribute("title")和con.title有什么区别?
2 回答var text=con[i].getAttribute("title")与var text=con[i].title 有什么区别吗?
3 回答x.getAttribute("title") 与x.title有什么区别
1 回答360显示与chrome一样
4 回答slice()在字符中的作用和substing()一样吗,有什么不同?