Object.keys()用法
来源:互联网 发布:linux 查看服务器配置 编辑:程序博客网 时间:2024/06/06 03:02
我经常使用JavaScript对象。非常喜欢。相对来说,数组虽然也很好用,但javascript Object提供了另一层次的数据结构和数据信息,这是简单的数组是无法比拟的。例如,我们可以非常方便的从一个JavaScript对象里寻找一个键值,比在数组里更迅速。
通常我们探索一个对象里的属性时,喜欢使用hasOwnProperty()
方法,其实这个方法很不优雅;Object.keys
(不是Object.prototype.keys
)返回的正是一个对象属性数组!
var person = { firstName: 'David', lastName: 'Walsh', // ...};Object.keys(person).forEach(function(trait) { console.log('Person ', trait,': ', person[trait]);});
这个方法还可以用在Json对象上,用在简单的JavaScript对象里,所以,放弃陈旧的老式方法吧,使用优雅的Object.keys。阅读全文
0 0
- Javascript Object.keys()用法
- Object.keys()用法
- Object.keys用法总结
- DataRowCollection.Find(object []keys)的用法
- Object.keys的兼容性和用法
- Object.keys()
- Object.keys()
- Object.keys()
- Object.defineProperty()/Object.keys()
- js Object.keys
- JS Object.keys()
- JavaSrcipt的Object.keys()
- Object.keys()应用
- Object.keys方法
- javascript Object.keys()方法
- Object.keys方法详解
- Object.keys()枚举属性名
- Object.keys方法之详解
- ImportError: No module named bz2问题解决方法
- CF 255 C Almost Arithmetical Progression
- SVN的“Invalid authz configuration”错误解决方法
- jdbc
- SQL语句执行效率及分析(note)
- Object.keys()用法
- MySQL数据库备份
- POJ2503 Babelfish(AC 字典树)
- Windows下Python,Numpy函数库的安装(python2.7.13)
- 51NOD 1213 二维曼哈顿距离最小生成树
- __weak 报错
- Android 拿系统提供的内容提供者(联系人)demo
- Android——contentProvider内容提供者2,获取系统的内容
- tensorflow---深入MNIST