1、javascript的数据类型
1.1 javaScript是弱类型的语言,也就是说它没有显示的指定类型,通常说有6中基本类型
分别是5种原始类型(number, String, boolean, null, undefined)和一种对象类型(包括数组,函数等...)
1.2 javaScript的隐式转换,加号和减号
1.3 严格等于(‘===‘):
类型不同会返回false, null === null, undefined === undefined
NaN != NaN(不严格相等), new Object != new Object(不严格相等) (对象的比较使用引用比较)
1.4 等于(‘==‘)
尝试转换进行比较
1.5 包装对象
javaScript会自动把对象进行包装,相当于new 了一个 object, 引用完成后会自动销毁。
var a = "string"; alert(a.length); //6 a.t = 3; alert(a.t); //undefined
1.6 类型检测
JavaScript基础知识(javaSctipt深入浅出学习)
原文:http://www.cnblogs.com/sheilooblog/p/5233258.html