猿问

js对象与数组的深度理解?

var obj = {"0":"aa","1":"bb"};

var arr = ["aa","bb"];

获取某个参数----对象=> obj["0"];obj["1"]

                          数组=>  arr["0"];arr["1"]

那么在某种意义上是否可以说这两个对象(obj和arr)是一样的呢???

蚂蚁Fly
浏览 1891回答 4
4回答

stone310

一个是对象一个是数组,数组有数组的方法(length,conact,slice等)和对象的方法(toString,hasOwnProperty,valueOf等),而对象只有对象的方法;只是这么简单调用可以当成一样

hhyh

自己想象一下系统是怎么实现的吗

其实我真的不是东北人

对象可以像数组的格式访问
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答