ホームページ > ウェブフロントエンド > jsチュートリアル > 「delete」演算子を使用して JavaScript オブジェクトからプロパティを削除する方法

「delete」演算子を使用して JavaScript オブジェクトからプロパティを削除する方法

DDD
リリース: 2024-12-21 13:46:11
オリジナル
721 人が閲覧しました

How to Remove Properties from a JavaScript Object Using the `delete` Operator?

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

オブジェクトに複数のプロパティがある場合、ユーザーは多くの場合、オブジェクトの構造を変更するために特定のプロパティを削除する必要があります。これを実現するために、JavaScript は delete 演算子を使用するシンプルかつ強力な方法を提供します。

次のオブジェクトを考えてみましょう:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};
ログイン後にコピー

正規表現プロパティを削除する方法:

正規表現プロパティを削除して以下を取得するにはobject:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};
ログイン後にコピー

次のように削除演算子を使用します:

delete myObject.regex;
ログイン後にコピー

delete を使用した追加のアプローチ:

上記のメソッドの他に、 delete:

delete myObject['regex'];
ログイン後にコピー

を使用してプロパティを削除する別の方法、またはプロパティを保存する変数を利用することもできます。 name:

var prop = "regex";
delete myObject[prop];
ログイン後にコピー

Demonstration:

提供されたコード スニペットは、myObject:

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

console.log(myObject);
ログイン後にコピー

から regex プロパティを削除する方法を示しています。出力:

{ ircEvent: 'PRIVMSG', method: 'newURI' }
ログイン後にコピー

以上が「delete」演算子を使用して JavaScript オブジェクトからプロパティを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート