in操作符检查属性
来源:互联网 发布:数据库性能测试 编辑:程序博客网 时间:2024/06/05 15:48
今天偶然遇到一个in的问题,查一下写下来,in操作符不仅可以用来检测继承的属性,自有的属性,不可枚举的属性也可以检测出来。
var foo=new Object();
foo.aaa=2;Object.defineProperty(foo,"ccc",{enumerable:false})
var obj={
bbb:1
}
obj=Object.create(foo)
console.log('aaa' in obj)//true
console.log('ccc' in obj)//true
0 0
- in操作符检查属性
- 属性遍历:in操作符/Object.keys()/ Object.getOwnPropertyNames()
- 检测对象是否拥有某一属性,可以用in操作符:
- 类型属性操作符
- 5.2 IN操作符
- SQL IN 操作符
- sql in操作符
- IN 操作符
- SQL IN 操作符
- in 操作符
- SQL IN 操作符
- SQL IN操作符
- Oracle:in操作符
- SQL IN操作符
- javaBean属性有效性的检查
- Spring @Required 注解检查属性
- Spring @Required 注解检查属性
- Spring的属性依赖检查
- C#使用Protocol Buffer(ProtoBuf)进行Unity中的Socket通信
- JavaScript
- Day2JavaScript
- 程序员必会的经典排序算法(三)插入排序
- 文章标题
- in操作符检查属性
- HDU 2090
- Android SQLite是线程安全的吗?
- [C]m*n矩阵划分成k*j等份
- Intent(二)隐式调用intent
- 08 JavaScript基础之--冒泡排序
- Java学习笔记--类与对象
- 【Hacker Rank】01.Say "Hello, World!" With Python
- Flask返回二进制图片