数组只是伪装的对象吗?为什么/为什么不?他们以什么方式(这样/不)?
我一直认为 JS 中的数组和对象本质上是相同的,主要是因为访问它们是相同的。
var obj = {'I': 'me'};
var arr = new Array();
arr['you'] = 'them';
console.log(obj.I);
console.log(arr.you);
console.log(obj['I']);
console.log(arr['you']);
我是否误导/错误/错误?关于 JS 文字、原语和字符串/对象/数组/等,我需要了解什么?
数组/对象只是伪装的字符串吗?为什么/为什么不?他们以什么方式(这样/不)?