12 of 264 menu

Оператор delete

Операторът delete изтрива свойство на обект. След изтриване това свойство ще има стойност undefined.

Синтаксис

delete обект.свойство;

Пример

Нека създадем обект и изтрием едно от неговите свойства:

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

Резултат от изпълнението на кода:

undefined

Пример

Нека създадем масив и изтрием елемент от него:

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

Резултат от изпълнението на кода:

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

Вижте също

  • методите push и unshift,
    които добавят елементи в масив
  • методът splice,
    който също премахва части от масив, като същевременно променя самия масив
  • операторът in,
    който проверява дали дадено свойство съществува в обект или масив
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне