gpt4 book ai didi

javascript - 通过路径获取属性

转载 作者:行者123 更新时间:2023-11-30 17:57:00 24 4
gpt4 key购买 nike

<分区>

假设我有以下对象:

var obj = {
property: [{key:"value1"},{key:"value2"}]
}

我有以下字符串 property[0].key

如何在代码中使用此字符串获取value2

基本上我想要像这样的东西 obj["property[1].key"]

如果字符串只有点,我可以使用下面的代码:

function get_property_by_string(object, string){
return string.split(".").reduce(function(obj, key) {
return obj[key];
}, object);
}

但是对于数组,此代码不起作用。有什么建议吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com