Object.keys() 获取对象的length
来源:互联网 发布:sqlserver 索引维护 编辑:程序博客网 时间:2024/06/08 13:11
众所周知,JavaScript里json格式的对象是没有length属性的,如果需要得到一个对象的具体有多少个属性,Object.keys方法就能派上用场了,Object.keys方法返回的是一个数组,所以它有length值
比如想知道Chrome里的window对象有多少个属性,可以用下面这中方式得到
var arr = Object.keys(window); //测试版本为Chrome 61.0.3163.100,页面为about:blankconsole.log(arr.length); //193
自定义一个json格式对象,并得出属性数量
var person = { "name" : "zhangshan", "sex" : "man", "age" : "50", "height" : "180", "phone" : "1xxxxxxxxxx", "email" : "xxxxxxxxx@xxx.com"};var arr = Object.keys(person);console.log(arr.length); //6
阅读全文
0 0
- Object.keys() 获取对象的length
- 关于获取普通Object对象的length
- 获取Object的所有keys or values
- 获取Object的所有keys or values
- ES6-对象的扩展-Object.keys(),Object.values(),Object.entries()
- JavaSrcipt的Object.keys()
- javascript方法名称的获取以及Object.Keys应用
- Object.keys()方法的使用
- Javascript研究: 遍历对象的方式Object.getOwnPropertyNames vs Object.keys vs for ...in
- iOS 获取可采用KVC为对象赋值的keys
- Object.keys()
- Object.keys()
- Object.keys()
- Object.keys()js 把对象按照属性名的字母顺序进行排列
- Object.keys()js 把对象按照属性名的字母顺序进行排列
- DataRowCollection.Find(object []keys)的用法
- Object.keys的兼容性和用法
- Object.defineProperty()/Object.keys()
- web环境安装相关
- 网络字节顺序NBO(Network Byte Order)和主机字节顺序(HBO,Host Byte Order)转换
- 遇到的浏览器兼容问题
- Mac 安装 talib
- Tomcat7.0.42源码研读之Session管理(八)
- Object.keys() 获取对象的length
- Java基础——类加载机制及原理
- AOP Observable
- Struts2之------Action类中的get,set方法和execute方法的使用规范和使用流程(规范是没有理由的,必须遵守!!!)
- Maven中module和parent标签的填写方式
- Spring-Boot (三) 默认日志logback配置
- 软考错题合集之17-05-PM
- js向服务器发送请求,获取服务器时间
- Java静态资源拦截器配置