JavaScript 不需要指定数据类型。
类型 | 关键词 | 常量表示 | |
---|---|---|---|
主要数据类型 | 字符串 | String | "string", 'string' |
整数 | 10,07(八进制),0x1F(十六进制) | ||
浮点数 | .1, 0.1, 1e-1(科学计数法) | ||
布尔 | true, false | ||
日期 | Date | ||
复合数据类型 | 对象 | new ActiveXObject("class.name") | |
数组 | new Array(1,2,3,4) | ||
特殊数据类型 | null | 属于 Object 类型 | |
undefined | 未初始化的状态 |
数组的属性 length 表示数组大小。
固定数组 | var ar1 = new Array(4)
var ar2 = new Array(4,5) |
多维数组 | var ar = new Array(2);
ar[0] = new Array(4); ar[1] = new Array(4); |
随意 | var ar = new Array();
a[0] = 0; a[1] = 1; |
初始化 | var ar = [ [1,2,3], [4,5,6], [7,8,9] ]; |