数据类型
typeof null输出结果是object。相当于是一个bug,历史遗留问题。
数据类型的转换
var str ='123'
var re = +str + +'1'
console.log(re);//124
var re = +str +'1'
console.log(re);//1231
var a = '123'
var b = 1
var c = " "
var sum = a + b + +c
console.log(sum);//12310
数据的真假
0,null,'',undefined都为false
逻辑运算符
var a = 2
var b = 3
var c = 2
var res = a++ > b || b++ != c && (a + b + c) > ++b
console.log(res);//true