Object.keys()

返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for...in 循环遍历该对象时返回的顺序一致 (两者的主要区别是 一个 for-in 循环还会枚举其原型链上的属性)。

<script>
    let arr = ["a", "b", "c"];
    console.log(Object.keys(arr));
    //["0", "1", "2"]
    /* Object 对象 */
    let obj = {
            age: 20,
            sex: '男'
        },
    keys = Object.keys(obj);
    console.log(keys);
    //["age", "sex"]
</script>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,859评论 2 9
  • JS: Object.keys()方法 Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组...
    王策北阅读 1,559评论 0 2
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 4,068评论 0 0
  • 在读别人的代码的时候发现了使用了Object.keys(obj)的函数,因此记录下用法 Object.keys(o...
    骑着蜗牛去遛狗阅读 8,538评论 0 4
  • 对于一个销售好的导购员有个共同点——她们对待每一位顾客都非常的有耐心。最近销售不大好,我反思了一下自己...
    刘清红阅读 242评论 9 0