12 of 264 menu

delete演算子

delete演算子はオブジェクトのプロパティを削除します。 削除後、このプロパティの値は undefinedになります。

構文

delete オブジェクト.プロパティ;

オブジェクトを作成し、その中の1つのプロパティを削除してみましょう:

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']

関連項目

  • 配列に要素を追加するメソッド pushunshift
  • 配列の一部を切り取り、配列自体を変更する 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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否