12 of 264 menu

Operátor delete

Operátor delete maže vlastnost objektu. Po smazání bude tato vlastnost mít hodnotu undefined.

Syntaxe

delete objekt.vlastnost;

Příklad

Vytvoříme objekt a smažeme z něj jednu z vlastností:

let obj = { name: 'john', age: 23, }; delete user.name; console.log(user.name);

Výsledek provedení kódu:

undefined

Příklad

Vytvořme pole a odstraňme z něj prvek:

let arr = ['a', 'b', 'c', 'd']; delete arr[2]; console.log(arr);

Výsledek provedení kódu:

['a', 'b', empty, 'd']

Viz také

  • metody push a unshift,
    které přidávají prvky do pole
  • metoda splice,
    která také ořezává části pole, přičemž mění samotné pole
  • operátor in,
    který kontroluje, zda má objekt nebo pole vlastnost
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout