Jak na to - Odebrat vlastnost z objektu
Přečtěte si, jak odebrat vlastnost z objektu JavaScriptu.
Odebrat vlastnost z objektu
Operátor delete odstraní vlastnost z objektu:
Příklad
var person = {
firstName:"John",
lastName:"Doe",
age:50,
eyeColor:"blue"
};
delete person.age; // or delete person["age"];
// Before deletion: person.age = 50, after deletion, person.age =
undefined
Operátor delete smaže jak hodnotu vlastnosti, tak vlastnost samotnou.
Po odstranění nelze vlastnost použít, dokud nebude znovu přidána.
Operátor delete je navržen pro použití na vlastnosti objektu. Nemá žádný vliv na proměnné ani funkce.
Poznámka: Operátor delete by se neměl používat u předdefinovaných vlastností objektu JavaScript. Může to způsobit pád vaší aplikace.
Přečtěte si více o objektech JavaScript v našem výukovém programu pro objekty JavaScriptu .