将值推入数组而不填充(Javascript)

时间:2016-06-07 19:57:28

标签: javascript arrays push

有没有办法在数组中为特定索引赋值。在PHP中,我可以这样做$ arr [index] = val;

现在,我使用

Array.prototype.insert = function (index, item) {
  this.splice(index, 0, item);
};

var mute = [];
mute.insert(index, 'value');

但是,如果数组为空,则索引仍为0.如何获得正确的索引?

1 个答案:

答案 0 :(得分:4)

尝试以下方法 var mute = []; mute[index] = 'value';