最佳答案
在 javascript 中,我定义了这样一个数组
var arr = [1,2,3];
我也可以
arr[-1] = 4;
如果我这么做了
arr = undefined;
我还丢失了对 Arr [-1]值的引用。
所以从逻辑上来说,arr [-1]似乎也是 啊的一部分。
但是当我执行下面的操作时(不要将 arr 设置为 unDefinition)
arr.length;
它返回 3而不是 4;
所以我的观点是 如果数组可以与负索引一起使用,这些负指数也应该是它们长度 * * 的一部分。 我不知道,也许我错了,也许我错过了一些关于数组的概念。