Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

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


オブジェクトのプロパティを削除するには、削除 キーワードを使用する必要があります。削除キーワードは、ドット方式などの両方の方式で使用できます。 およびブラケット方式

構文

delete object.property;
を削除します

次の例では、最初にプロパティ「 country "はその値"イングランドを実行します 出力に「」が表示されますが、「イングランド」の代わりにdeleteキーワードを使用してそのプロパティを削除すると、未定義 出力に示すように表示されます。

<html>
<body>
<script>
   var txt = "";
   var person = {
      "name":"Ram",
      "age":27,
      "address": {
         "houseno" : 123,
         "streetname" : "Baker street",
         "country": "England"
      }
   }
   document.write("Before deletion :" + " "+ person.address.country);
   delete person.address.country;
   document.write("</br>");
   document.write("After deletion :" + " "+ person.address.country);
</script>
</body>
</html>

出力

Before deletion : England
After deletion : undefined

  1. JavaScriptでインポートされたオブジェクトを非構造化するにはどうすればよいですか?

    以下は、JavaScriptでインポートされたオブジェクトを非構造化するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style&g

  2. 多次元JavaScriptオブジェクトを作成するにはどうすればよいですか?

    以下は、多次元JavaScriptオブジェクトを作成するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n