Ich habe ein Array, das ich in TypeScript erstellt habe, und es hat eine Eigenschaft, die ich als Schlüssel verwende. Wenn ich diesen Schlüssel habe, wie kann ich ein Element daraus entfernen?
Antworten
Zu viele Anzeigen?Genau wie in JavaScript.
delete myArray[key];
Beachten Sie, dass dadurch das Element auf undefined
gesetzt wird.
Besser ist es, die Array.prototype.splice
Funktion zu verwenden:
const index = myArray.indexOf(key, 0);
if (index > -1) {
myArray.splice(index, 1);
}
Malik Shahzad
Punkte
5988
Idak
Punkte
1391
Butsaty
Punkte
1616
Abdus Salam Azad
Punkte
4050
- See previous answers
- Weitere Antworten anzeigen