一、六种数据类型#
原始类型(5种)
- string
- number
- boolean
- null
- undefined
object(对象类型)
- Function
- Array
- Date
...
二、隐式转换#
var x = 'The answer is ' + 42;
var y = 42 + ' is the answer';
'37' - 7 // 30
'37' + 7 // '377'
巧用 +/- 规则转换类型
num - 0
num + ''
对象的对比#
[1,2] == [1,2] // false
对象的对比是通过引用
包装对象#
var str = 'string'; //基本对象
var strObj = new String('string');