如何删除TypeScript中的数组项?

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

与JavaScript中的方式相同

删除myArray[key];

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

最好使用Array.prototype.splice功能:

const index=myArray.indexOf(键,0);
如果(索引>-1){
myArray.splice(索引1);
}

发表评论