JavaScript keys:获取对象中所有属性名称的数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript keys:获取对象中所有属性名称的数组相关的知识,希望对你有一定的参考价值。

//do the same thing as the Perl "keys" subroutine
 keys : function  (o) {
    var accumulator = [];
    for (var propertyName in o) {
      arr.push(propertyName);
      }
    return accumulator;
  }

//get values instead of keys
 values : function (o) {
    var accumulator = [];
    for (var propertyName in o) {
      arr.push(o[propertyName]);
      }
    return accumulator;
}

以上是关于JavaScript keys:获取对象中所有属性名称的数组的主要内容,如果未能解决你的问题,请参考以下文章

转: JavaScript 获取对象属性和方法

有没有办法使用属性值/是获取 JavaScript 对象属性名称? [复制]

JavaScript对象获取属性的方法(.和[]方式)

Object.keys 函数 (JavaScript)

JavaScript原型规则和实例

如何获取 JavaScript 对象的所有属性值(不知道键)?