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

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

DDD
DDDオリジナル
2024-12-24 02:01:14129ブラウズ

How Do I Delete a Property from a JavaScript Object?

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

JavaScript では、オブジェクトはキーと値のペアのコレクションです。オブジェクトからプロパティを削除すると、そのプロパティに関連付けられたキーと値のペアが削除されます。

プロパティを削除する方法

オブジェクトからプロパティを削除するには、いくつかの方法があります。オブジェクト:

  • 削除キーワードの使用: 削除キーワードは、指定されたオブジェクトを削除します
delete myObject.regex; // Remove "regex" property
  • 角括弧の使用 (ES3 ): 角括弧を使用してプロパティを削除することもできます。
delete myObject['regex']; // Remove "regex" property
  • 変数の使用 (ES6) ): プロパティ名を変数に保存し、その変数を使用してプロパティを削除できます。
const prop = "regex";
delete myObject[prop]; // Remove "regex" property

指定次のオブジェクト:

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

「regex」プロパティを削除すると、次のようになります。オブジェクト:

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

次のコードを使用できます:

delete myObject.regex;

console.log(myObject); // Outputs: {ircEvent: "PRIVMSG", method: "newURI"}

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

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