对象键值方法

遍历拿到对象键

1.Object.keys()

/** 拿到对象的键、数组 */
var obj = { a:'zs', b:'ls' }
Object.keys(obj)  //['a', 'b']

/** 拿到数组的下标、数组 */
var arr = [3,6,2,1]
Object.keys(arr)  //['0', '1', '2', '3']

/** 拿到字符串的下标、数组 */
var str = '你好,世界'
Object.keys(str)  //['0','1','2','3','4']
2.Object.values()

/** 
 拿到对象的属性值、数组
 对象键如果是数值、遍历顺序从数字小到大
*/
var obj = { 2:'zs', 1:'ls' }
Object.values(obj)  //['ls', 'zs']

/** 拿到数组的value值、数组 */
var arr = [3,2,6,2]
Object.values(arr)  //[3, 2, 6, 2]
3.object.entries()

/** 拿到对象的 键和属性值组成的数组、二维数组*/
var obj = { 3: 'zs', 1: 'ls' }
Object.entroes(obj)  //[ ['1', 'ls'], ['3', 'zs'] ]


/** 拿到数组的下标和值组成的数组、二维数组 */
var arr = [3,6,9]
Object.entries(arr)  //[ ['0', '3'], ['1', '6'], ['2', '9'] ]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只管挖坑不管埋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值