JavaScript屬性名和屬性值


㈠屬性名

var obj = new Object();

向對象中添加屬性

 

⑴屬性名:

          - 對象的屬性名不強制要求遵守標識符的規范

                什么亂七八糟的名字都可以使用

         - 但是我們使用時還是盡量按照標識符的規范去做

示例:obj.name = "林黛玉"

 

⑵如果要使用特殊的屬性名,不能采用 . 的方式來操作

   需要使用另一種方式:語法:對象["屬性名"] = 屬性值

   讀取時也需要采用這種方式

   示例:

 

 

使用[ ] 這種形式去操作屬性,更加的靈活;

    在[ ]中可以直接傳遞一個變量,這樣變量值是多少就會讀取哪個屬性

 

㈡屬性值

⑴JS對象的屬性值,可以是任意的數據類型,甚至也可以是一個對象

⑵任意數據類型舉例:

 

⑶JS對象的屬性值為對象的示例:

 

㈢in 運算符

⑴通過該運算符可以檢查一個對象中是否含有指定的屬性

   如果有則返回true,沒有則返回false

語法:"屬性名" in 對象

⑶示例如下:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM