一。javascript 数据类型: 经常出现的undefined
1 number 八进制和十六进制数可以为负,但不能有小数位,同时不能以科学计数法(指数)表示
2 string
3 object
4 Boolean
5 null 该变量没有保存有效的数、字符串、boolean、数组或对象。可以通过给一个变量赋 null 值来清除
变量的内容。
6 undefined 对象属性不存在, 声明了变量 但是没有赋值
7 NaN 当对不适当的数据进行数学运算时使用,例如字符串或未定义值。
二。0378 不是8进制 因为个位数有超过7
0.004 不是8进制 因为有小数点
00.0001 会编译错误 因为两个0开头是8进制。但8进制不能有小数
三0x开头 16进制
0x3e1 e不是指数 是abcdef的e
0x1.3e2 编译错误
四 a instanceof b a是
五 Delete运算符用于删除已经定义的对象的方法和属性,例如
================================================
Array.prototype.push.apply( this, elems );