1.数据类型
(1)基本数据类型
整型、浮点型、字符型、布尔型
(2)对象类型
内置对象: String、Math、Date
浏览器对象:Window、Document、Histtory.....
还有用户自定义对象。
2.变量
(1) 字母、下划线、数字、$
(2)数字不能开头
(3)区分大小写
(4)不能使用关键字/保留字
弱类型:使用 var
3.常量
当声明为不同进制的常量时,比如八进制、十六进制,输出会自动转为十进制。
3.运算符
算术、比较、逻辑、位、赋值、扩展赋值、三目
4.for in
var a=new Array('one','two','three');
for(var i in a)
alert(a[i]);
其中i是数组的下标0、1、2
5.数组
三种方式:
(1) var arr1=new Array()
(2) var arr2=new Array(n)
(3) var arr3=new Array(e1,e2,。。。)
4.null 和undefined
null:声明并赋值为null var b=null;
undefined:声明了但是未赋值 var b;