6
ho:Come rimuovere elemento da array di tipo indice stringa tipografico
interface IMap {
[name: string]: string;
}
var map: IMap = {};
map["S"] = "s";
map["C"] = "c";
map["D"] = "d";
Come posso rimuovere completamente elemento della mappa [ "S"]? Non voglio finire con un oggetto nullo quindi utilizzare la mappa di cancellazione ["S"] non funzionerebbe.
Perché pensi che 'delete mappa [" S "]' lascerà un null dietro? Non dovrebbe semplicemente comportarsi come JS? Hai provato? –
Ho appena realizzato che avevo un errore di battitura e ottenevo [oggetto oggetto] quando stampavo il risultato. Dopo aver risolto che ho visto che l'oggetto è stato rimosso con successo. – bb2