小编典典

如何在 TypeScript 中删除数组项?

all

我有一个在 TypeScript 中创建的数组,它有一个我用作键的属性。如果我有那个钥匙,我怎样才能从中删除一个项目?


阅读 223

收藏
2022-03-06

共1个答案

小编典典

与在 JavaScript 中的方式相同。

delete myArray[key];

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

更好地使用该Array.prototype.splice功能:

const index = myArray.indexOf(key, 0);
if (index > -1) {
   myArray.splice(index, 1);
}
2022-03-06