美文网首页
Object.keys()的用法

Object.keys()的用法

作者: 顺其自然AAAAA | 来源:发表于2020-08-06 09:29 被阅读0次

Object.keys()的用法
作用:遍历对象
返回结果:返回对象中每一项key的数组

例子1:

    // 1. 定义一个对象
    var obj = { 0:'熊大',1:'熊二',2:'光头强' }
    // 2. 使用Object.keys()方法
    var keyValue = Object.keys(obj)
    // 3. 打印结果
    console.log(keyValue)  // 得到是:["0","1","2"]

例子2:

    var obj2 = {'name':'a','list':{'a':'value1','b':'value2'},'num':13}
    var keyValue2 = Object.keys(obj2)
    console.log(keyValue2)  // 得到是:["name","list","num"]

也可以结合forEach来使用
Object.keys(要遍历的对象).forEach((e,i) => {})

例子3:

    Object.keys(obj2).forEach(function(key){
     console.log(key, obj2[key]);
     })
     // 得到的是:name---a
     //          list---{a:"value",b:"value"}
     //          num----13   

相关文章

  • Object.keys()

    在读别人的代码的时候发现了使用了Object.keys(obj)的函数,因此记录下用法 Object.keys(o...

  • Object.keys()的用法

    Object.keys()的用法作用:遍历对象返回结果:返回对象中每一项key的数组 例子1: 例子2: 也可以结...

  • javascript Object.keys() 的简单用法

    javascript Object.keys的简单用法:调用Object类的keys()方法可以返回传入参数中存储...

  • Object.keys方法详解

    1.MDN中对于Object.keys方法的描述 2.用法 处理对象,返回可枚举的属性数组 3.常用方式 4.Ob...

  • js内建函数

    Object.keys()var a = {a:1, b:2, c:3};var b = Object.keys(...

  • js对象转数组和数组转对象

    对象转数组 2.数组转对象 Object.keys()、Object.values() Object.keys方法...

  • javascript Object常方法

    原文来自博客,如有侵权,联系删除 Object.keys方法 Object.keys方法是JavaScript中用...

  • 深入理解 Object.keys() 顺序问题

    深入理解 Object.keys() 我们先来看看在 MDN[6] 上关于 Object.keys() 的描述: ...

  • 报错:Uncaught (in promise) TypeErr

    Object.keys() Object.keys()用于获取对象自身所有的可枚举的属性值,但不包括原型中的属性...

  • 2018-01-18

    Object.keys Object.keys(obj): 将对象obj中的属性转化为字符串数组,并在执行完毕后返...

网友评论

      本文标题:Object.keys()的用法

      本文链接:https://www.haomeiwen.com/subject/wlwirktx.html