js以变量挪用json未知keys的要领?

运算符:
let firstProperty = {

foo: 'abc',
bar: 123

}::getPropertyByIndex(0);

function getPropertyByIndex(index) {

let keys = Object.keys(this);
let key = keys[index];
return this[key];

}

或许 getter:
Object.defineProperty(Object.prototype, ‘properties’, {

get() {
    return Object
        .keys(this)
        .map(key => this[key]);
}

});

https://www.jianshu.com/p/575…

    原文作者:手牵手科技
    原文地址: https://segmentfault.com/a/1190000019268526
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞