onblur:是一个事件
" ": 空串
trim( ):去除左右空格
创建对象的方式: var arr = [1,2,3,4,5];
undefined: 未初始化,当没有返回值.
null: 当不存在对象返回null ,是对象
var a = documet.getElementById("元素") : 找到元素
number : 整数 ,小数
isNaN ():判断是否是数字
isFinlte(Number.MAX VALUE * 2 ); 判断是否无穷大
NaN : 非数字
alert(): 弹出对话框
document.write(): 输出
myprint( ): 打印 ,需要设置 方法:
function myPrint(a) {
document.write(a + "<br>");
}
原始数据类型;
1.typeof (运算符);
myPrint(typeof (undefined) == "undefined"); 未初始化, 为 true
myPrint(typeof 1 == "number");,数字类型,为 true
myPrint(typeof null == "object");
2. Undefined (未初始化);
var a;
var word = (null == undefined); 为真
3. Null(空);
4.Boolean ( true / false) ;
5.Number(数字,小数);
Number.MAX VALUE : 定义边界
Number.NEGATIVE INFINITY Infinity : 无穷大
isFinite : 判断是否无穷大
isNaN : 是否为数字
6.String(字符串); (" " , ‘ ‘) 可用双引号和单引号
数据类型转换;
parseInt: (取整数)
myPrint(parseInt("abc")); //返回NaN
myPrint(typeof parseInt("1")); //number
myPrint(parseInt("1.1")); //返回1,去掉小数部分
parseFloat:(取小数)
myPrint(parseFloat("abc"));//返回NaN
myPrint(parseFloat("1.2"));//number
myPrint(parseFloat("1"));//会自动去掉.0