博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Js中获取对象的所有key值
阅读量:7194 次
发布时间:2019-06-29

本文共 383 字,大约阅读时间需要 1 分钟。

假如现在有一个对象

var obj = {    A:2    ,B:"Ray"    ,C:true    ,D:function(){}}

如果想遍历对象obj中的所有键值,一般是用以下方式

for(var key in obj){    console.log(key,obj[key])}

输出:

A 2B RayC trueD function (){}

 

如果只是想获取所有的key值,用上面的方法也行得通。

但有更简单的方式:Object.keys(...),返回值是包含key的数组(IE9及以上可支持  Chrome与FF自不必说)

console.log(Object.keys(obj))

输出:

["A", "B", "C", "D"]

 

转载于:https://www.cnblogs.com/TiestoRay/p/4041817.html

你可能感兴趣的文章
mysql索引无效且sending data耗时巨大原因分析
查看>>
ant打包成war包,通过jenkins自动ant构建到tomcat
查看>>
Questions about the AQS - Stack Overflow
查看>>
JSON和JSONP (含jQuery实例)(share)
查看>>
Cracking the coding interview--Q1.7
查看>>
MS SQL 中判断 数据库, 存储过程,表,临时表,视图,函数,用户,用户创建对象 等是否存在 SQL脚本...
查看>>
.Net中的加密解密
查看>>
sencha touch list(列表) item(单行)单击事件触发顺序
查看>>
网友对twisted deferr的理解
查看>>
Android + eclipse +ADT安装完全教程
查看>>
BITMAP CONVERSION FROM ROWIDS
查看>>
常见android手机分辨率
查看>>
Inno Setup技巧[实例]添加自定义页面
查看>>
建立与读取.ini文件
查看>>
自己制作QQ空间音乐的具体方法
查看>>
Java:多线程,CyclicBarrier同步器
查看>>
思念是一种美丽的孤独
查看>>
Android中的Interpolator
查看>>
【scrapy】使用方法概要(二)(转)
查看>>
JS 中Promise 模式
查看>>