获取JavaScript对象长度,获取JavaScript对象第N个属性
2016-06-15 12:21
513 查看
JavaScript中Object并没有提供length的方法
但是可以通过Object.keys转换成数组。
Object.keys() 方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组,数组中属性名的排列顺序和使用
for-in 还会遍历出一个对象从其原型链上继承到的可枚举属性)。
想获取第N个属性直接使用返回的数组索引找到对应元素即可
但是可以通过Object.keys转换成数组。
Object.keys() 方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组,数组中属性名的排列顺序和使用
for-in循环遍历该对象时返回的顺序一致(两者的主要区别是
for-in 还会遍历出一个对象从其原型链上继承到的可枚举属性)。
想获取第N个属性直接使用返回的数组索引找到对应元素即可
相关文章推荐
- JavaScript闭包--this对象
- JS去掉指定字符串
- 全面解析Javascript无限添加QQ好友原理
- 获取中国 省市区 js
- 对JavaScript对象数组按指定属性和排序方向进行排序
- 记一次 Newtonsoft.Json 巧妙的用法(C#)
- 让jsp支持EL
- JS闭包作用及理解
- js中获取时间戳的五种方法
- 项目中jSTL的使用
- JSP之错误信息提示
- 在jsp页面获得url参数的方法
- javascript画直线和画圆的方法(非HTML5的方法)
- jmap | jstack 报错
- js选项卡
- 关于input的file之change事件只第一次有效的问题
- Java,C#,JavaScript命名的一些总结
- js实现文件上传预览功能
- 漫谈JS引擎的运行机制 你应该知道什么
- HTML5 respond.js 解决IE6~8的响应式布局问题