javascript
一、定义
1.使用var关键字定义
2.其他定义方式和java没啥区别
二、变量的类型
1.全局变量:在js中没有定义在方法内部的变量,称之为全局变量
(在非严格模式下)在js的方法中,不添加var的变量也是全局变量
2.局部变量:在js中定义在方法内部的变量,称之为局部变量
三、变量的命名规则
1.和java一模一样
四、数据类型:可以通过typeof 获取数据类型
1.undefined
定义时,未赋值
2.null
定义赋值为null
3.boolean
赋值为true 或 false
4.string
用双引号或单引号赋值
5.number
1)整数型
2)浮点型
3)NaN
4)Infinity / -Infinity
6.object
大部分情况new出来的对象都是object
五、手动数据类型的转换
1.String()
2.Number()
3.Boolean()