摘要: 一、变量的类型1.JS是非类型的,也就是说JS的变量可以储存任何类型的值;2.所以在必要时,JS可以快速、自动的将一种类型的值转换成另外一种类型;二、变量的声明//声明单个变量 var a; //声明多个变量 var a,b,sum; //声明和初始化绑定 var msg="hello"; var i=0,j=0,k=0; //var还可以作为for 循环的一部分 for( var i=0;i++;i");多次声明同一个变量时合法的,只不过是重新赋值。三、变量的作用域1.在函数内部定义的变量时局部变量,且优先级比全局变量高;2.虽然在全局作用域中可以不使用 var 阅读全文
posted @ 2012-07-11 16:07 java程序员-c 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、null1.一般被看作对象类型的的一个特殊值,即表示“无对象”的值;2.当用于布尔环境中,转换为 false,数字环境为 0 ,字符串环境为“null”;二、undefined1.在使用一个未声明的变量,或者是没有赋值的变量,或者使用了一个并不存在的对象属性时,返回的这个值;2.虽然和 null 值不同,但是 == 运算符却将二者看成相等;3.用于布尔环境,转换为 false ,数字环境为 NaN,字符串环境为“undefined”;三、类型转换总结 阅读全文
posted @ 2012-07-11 12:13 java程序员-c 阅读(114) 评论(0) 推荐(0) 编辑