JS学习笔记——对象

复制代码
var 对象名={
    属性名:属性值,
    属性名:属性值,
    属性名:属性值
    }
//定义了一个person对象,他有四个属性

var person={ name:"tingwen", age:3, email:"3073184378@qq.com", score:0
}
复制代码

js中对象。{....}表示一个对象,键值对描述属性:xxxx:xxxx,多个属性之间使用逗号隔开,最后一个属性不加逗号!

JavaScript中的所有的键都是字符串,值是任意对象

 

1、对象赋值

person.name="qingjiang"
    "tingwen"
    person.name
    "tingwen"

2、使用一个不存在的对象属性,不会报错!

person.haha
undefined

3、动态的删减属性。通过delete删除对象的属性

+delete person.name
ture
person

4、动态的添加,直接给新的属性添加值即可

person.haha="haha"
"haha"
person

5、判断属性值是否在这个对象中!xxx in xxx

'age' in person
ture
//继承
'toString' in person
ture

 6、判断一个属性是否是这个对象自身拥有的hasOwnProperty()

person.hasOwnProperty('toString')
false
person.hasOwnProperty('age')
ture

 

posted @   fight挺  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示