打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
2、JS中对象属性的访问、修改、添加、删除

微语:万物繁盛伊始,迎接夏一季美好!

一、访问某个属性:
var obj={姓名:"王美丽",年龄:26}//访问语法1:objectName.propertyvar name=obj.姓名//访问语法2:objectName.["property"] var name1=obj["姓名"]//访问语法3:objectName[expression]var x="姓名"var name2=obj[x]

可以通过操作符“.”访问某个属性的属性值,
可以在中括号中利用属性名字访问该属性值,
可以通过表达式访问属性的属性值,但表达式的结果必须等于属性名。

二、访问对象的整个属性
var obj={姓名:"王美丽",年龄:26}var k=Object.keys(obj)var v=Object.values(obj)var o=Object.entries(obj)

类似于Map对象中的键值对。

三、遍历对象中的属性
//遍历所有的属性值var txt=""for (var nam in obj){txt += obj[nam]}//或者var t=""t=Object.values(obj).map(x=>t+=x)t=t[t.length-1]

用for in或者是for of循环即可。

四、属性的修改与添加
var obj={姓名:"王美丽",年龄:26};obj.姓名="吕洞宾"obj.肤色="黄色"

可以通过简单的赋值,修改对象的属性值或者向已存在的对象添加新属性。

五、属性的删除
var obj={姓名:"王美丽",年龄:26};delete obj.姓名

利用delete关键字可以从对象中删除属性。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
js object
Python属性访问背后的魔法
js 中for in的使用
jQuery map 方法
JavaScript的Object.defineProperty( )方法
object取key,object取value,object删除键值对,object添加属性
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服