我有一个在TypeScript中创建的数组,它具有一个用作键的属性。如果我有该 key ,如何从中删除一个物品?

最佳答案

与JavaScript中的方式相同。

delete myArray[key];

请注意,这会将元素设置为undefined

最好使用 Array.prototype.splice 函数:
const index = myArray.indexOf(key, 0);
if (index > -1) {
   myArray.splice(index, 1);
}

关于arrays - 如何在TypeScript中删除数组项?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15292278/

10-09 19:18