JavaScript中最重要的类型就是对象。
对象是 名/值 对的集合,或字符串到值映射的集合。
var book={ //对象是由花括号括起来的
topic:"javascript", //属性"topic"的值是"javascript"
fat:true //属性"fat"的值是true
} //右花括号标记对象结束
通过 "." 或 "[]"来访问对象属性
book.topic //->"javascript"
book["fat"] //->true
book.author="Flanagan"; //通过赋值创建一个新属性
JavaScript同样支持数组
var primes = [2,3,5,7]; //
数组和对象中都可以包含另一个数组或对象:
var points=[ //具有两个元素的数组
{x:0,y:0}, //每个元素都是一个对象
{x:1,y:1}
];
var data = { //一个包含两个属性的对象
trial1:[ [1,2],[3,4] ] //每一个属性都是数组
trial2:[ [2,3],[4,5] ] //数组的元素也是数组
对象--属性 用花括号定义, 用 "." 或者[]来访问
数组--元素 用 [] 定义, 用[]来访问