我有以下对象:
var arrayOfStuff= {};
arrayOfStuff.chapter = [];
for (var k = 0; k < array2.length; k++) {
arrayOfStuff.chapter.push({"title": array2[k][1], "page": array2[k][2]})
}
如何获得从 arrayOfStuff 中删除记录的能力,而不留下空白记录?我已经尝试了很多东西,并没有在这里发布它们,因为我知道它们是错误的!
即我有
NameA, 2
NameB, 7
NameC, 11
NameD, 15
NameE, 20
我称之为 arrayOfStuff.chapter[2].remove(); 要得到:
NameA, 2
NameB, 7
NameD, 15
NameE, 20
PS:在一个小问题上,这种类型的对象的正确名称是什么?我会将它关联为某种多维数组。