1. 程式人生 > >JS的物件和陣列的區別和使用

JS的物件和陣列的區別和使用

JS宣告物件或陣列

JS物件:{ }

JS陣列:[ ]

1. 物件
var b={
   m:'123',
   n:'abc'
}
alert(b.m);
alert(b.n);

2.一維陣列
var a=[1,2,3]
alert(a[1]);
alert(a.length);

3.二維陣列
var ar = [
    [ 'a' , 'b'],
   [ 4, 5 , 6 , 5 ],
   [ 7, 8 , 9 ]
];
alert(ar[1].length);

3.物件跟陣列結合
var b={
      m:[{f:'123'},{g:'abc'}],
      n:[{h:'456'},{u:'098'}]
}
alert(b.m[0].f);

4.陣列跟物件結合
var b=[
{m:'abc',n:'fff'},
{x:'123',y:'555'}
]
alert(b[1].x);