javascript之对象属性的检测
来源:互联网 发布:护眼台灯推荐知乎 编辑:程序博客网 时间:2024/06/06 01:44
1. 用in 检测 对象是否含有某个属性(私有属性和继承属性)
var obj = { name:'apple', price:'200'};console.log('name' in obj); //true,name 是obj 的私有属性console.log('price' in obj); //true,price 是obj的私有属性console.log('time' in obj); //false, time 不是obj的私有属性console.log('toString' in obj); //true,toString 是obj的继承属性
2. hasOwnProperty()方法检测给定的属性是否是对象的私有属性,对于继承属性返回false
obj.hasOwnProperty('name'); //trueobj.hasOwnProperty('time'); //falseobj.hasOwnProperty('toString'); //false
3. propertyIsEnumerbale() 检测私有属性,且该属性是可枚举的才返回true.
阅读全文
0 0
- javascript之对象属性的检测
- JavaScript之对象的属性
- JavaScript之枚举属性的对象函数
- JavaScript 检测对象是否含有自身属性
- JavaScript 的对象属性
- JavaScript的对象属性
- javascript对象的属性
- JavaScript 对象的属性
- JavaScript面向对象编程之对象的属性
- JavaScript面向对象之属性实现javascript
- JavaScript的继承、检测属性、属性特性、枚举属性
- Javascript学习之全局对象的非原生属性
- JavaScript之面向对象的属性和特性
- javascript,检测对象中是否存在某个属性
- javascript检测对象中是否存在某个属性
- javascript,检测对象中是否存在某个属性
- 检测对象属性的几种方式
- 常用的JavaScript对象.属性
- 安卓的四种引用
- Java
- Task 3 (p 104)
- 不删除数据的情况下重置AUTO_INCREMENT的方法
- Linux下php安装zlib扩展
- javascript之对象属性的检测
- Sql优化
- Redis哨兵的常用命令
- Android开发四种引用
- Android RxJava操作符详解系列: 创建操作符
- 人脸检测与识别
- 虚拟内存 与 物理内存(转)
- POI 导出Excel文档
- 学习回顾oracle系统函数(2)