题
var age;
console.log(age + 10);//NaN(NaN not a number)
基本数据类型都能用typeof检测出(null除外——object)
number 数值型数据 小数不能相加
不要用NaN判断和NaN是否相等,NaN不等于任何包括自身
var b;
console.log(b + 10 == NaN);//false
isNaN(判断是不是,不是一个数字 判断是否为数字)
不是数字 true
是数字 false
var number = 88;
console.log(isNaN(number));//false
string 字符型
检测长度 length
var str = "Hello";
console.log(str.length);//5
转义
\‘ 单引号
\" 双引号
\t 制表位 tab
\n 换行
console.log("哈哈\t呵呵")//哈哈 呵呵
字符串拼接
number + number 算术相加
string + string 字符拼接 //string
number + string 字符拼接 //string