博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 对象
阅读量:7194 次
发布时间:2019-06-29

本文共 707 字,大约阅读时间需要 2 分钟。

删除属性

var xiaoming = {    name: '小明'};xiaoming.age; // undefinedxiaoming.age = 18; // 新增一个age属性xiaoming.age; // 18delete xiaoming.age; // 删除age属性xiaoming.age; // undefineddelete xiaoming['name']; // 删除name属性xiaoming.name; // undefineddelete xiaoming.school; // 删除一个不存在的school属性也不会报错

 检测对象是否有某一属性 用 in

var xiaoming = {    name: '小明',    birth: 1990,    school: 'No.1 Middle School',    height: 1.70,    weight: 65,    score: null};'name' in xiaoming; // true'grade' in xiaoming; // false

要判断一个属性是否是xiaoming自身拥有的,而不是继承得到的,可以用hasOwnProperty()方法:

var xiaoming = {    name: '小明'};xiaoming.hasOwnProperty('name'); // truexiaoming.hasOwnProperty('toString'); // false

 

转载于:https://www.cnblogs.com/hzx-5/p/9386091.html

你可能感兴趣的文章
[译]HTML attribute与DOM property之间的区别?
查看>>
libjpeg.so.62: no version information available (required
查看>>
硅谷课程 | 系统设计的基本方法SNAKE原则
查看>>
泰国取消国家数据中心建设计划
查看>>
富士通推新型RFID标签WT-A522L,适用于时尚服装和配件
查看>>
微软:10台Windows 10 PC已有8台已升一周年更新
查看>>
《UNIXLinux程序设计教程》一2.5 文件定位
查看>>
干货满满,阿里天池CIKM2017 Rank4比赛经验分享
查看>>
全闪存不是早买早亏
查看>>
成为更优秀的程序员:退后一步看问题
查看>>
蓝屏死机”再见?Win10 正测试“绿屏”死机
查看>>
外媒称 Android 7.0 当中加入了指纹手势
查看>>
在 GitHub 上,女性提交的代码更可能被接受
查看>>
如何配置struts+hibernate,基本使用方法
查看>>
《OpenStack云计算实战手册(第2版)》一2.7 租户间共享镜像
查看>>
熬夜并不值得程序员炫耀
查看>>
《思科数据中心I/O整合》一2.8 基于优先级的流量控制(PFC)
查看>>
Hadoop 这样业界顶级的大规模数据处理平台,均发现满足不了类似双十一这样全世界的剁手党蜂拥而至的热情...
查看>>
Kilim实现浅析(一)
查看>>
Maven入门指南(二)
查看>>