ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript オブジェクトからプロパティを削除するにはどうすればよいですか?

JavaScript オブジェクトからプロパティを削除するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-25 10:42:10319ブラウズ

How Do I Remove a Property from a JavaScript Object?

JavaScript オブジェクトからのプロパティの削除

JavaScript では、プロパティを追加または削除することでオブジェクトを動的に変更できます。この記事では、オブジェクトから特定のプロパティを削除するタスクに焦点を当てます。

次の JavaScript オブジェクトについて考えてみましょう:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};

目的は、このオブジェクトから「regex」プロパティを削除して、次の結果が得られます。

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};

delete キーワードを使用する

プロパティを削除するにはオブジェクトの場合は、delete キーワードを使用できます。削除するプロパティは 3 つの方法で指定できます。

  1. ドット表記: delete myObject.regex
  2. ブラケット表記: delete myObject['regex']
  3. 変数: var prop = "regex"; delete myObject[prop]

デモ:

delete myObject.regex;

console.log(myObject); // Logs the modified object without the "regex" property

出力:

{ ircEvent: 'PRIVMSG', method: 'newURI' }

以上がJavaScript オブジェクトからプロパティを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。