开发者社区> 问答> 正文

如何获取对象 a 拥有的所有属性(可枚举的、不可枚举的,不包括继承来的属性)

如何获取对象 a 拥有的所有属性(可枚举的、不可枚举的,不包括继承来的属性)

展开
收起
kun坤 2019-11-28 14:47:57 720 0
1 条回答
写回答
取消 提交回答
  • Object.keys——IE9+

    或者使用 for…in 并过滤出继承的属性
    
    for (o in obj) {
      if (obj.hasOwnproperty(o)) {
        //把o这个属性放入到一个数组中
      }
    }
    
    
    2019-11-28 14:48:09
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
建立联系方法之一 立即下载
对象的生命期管理 立即下载