JavaScript學習筆記六 —— 對象類型詳解
參考教程B站狂神https://www.bilibili.com/video/BV1JJ41177di
JavaScript中的所有鍵都是字符串,值是任意對象!
1.對象的使用
若干鍵值對
var 對象名 = {
屬性名: 屬性值,
屬性名: 屬性值,
屬性名: 屬性值 //注意最後一個不需要逗號
}
使用對象,對象名.屬性名
即可
2.使用一個不存在的對象屬性,不會報錯!只會undefined
3.動態的刪減屬性,使用delete刪除
delete person.name;
4.動態的添加屬性,直接給新的屬性添加值即可
person.age = 15
5.判斷屬性值是否在這個對象中 xx in xx
"age" in person
返回布爾值
6.判斷一個屬性是否是這個對象自身擁有的hasOwnProperty()
person.hasOwnProperty("toString")
返回false
person.hasOwnProperty("age")
返回true