JavaScript オブジェクトからのプロパティの削除
JavaScript オブジェクトからのプロパティの削除は一般的なタスクであり、これにはいくつかの方法があります。
オプションの 1 つは、delete キーワードを使用することです。 delete キーワードは、元のオブジェクトを変更し、指定されたプロパティを削除します。たとえば、提供されたオブジェクト myObject で、正規表現プロパティを削除するには:
delete myObject.regex;
または、括弧表記を使用してプロパティにアクセスし、それを未定義に割り当てることもできます:
myObject['regex'] = undefined;
もう一つの方法は、Object.assign() 関数を使用することです。この関数は、指定されたプロパティを持つ新しいオブジェクトを作成します。これを使用すると、不要なプロパティなしで新しいオブジェクトを作成できます。
let newObject = Object.assign({}, myObject); delete newObject.regex;
どの方法を選択しても、delete キーワードは元のオブジェクトを変更し、他のメソッドは新しいオブジェクトを作成することに注意してください。
以上がJavaScript オブジェクトからプロパティを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。