gpt4 book ai didi

javascript - 通过字符串访问JS对象嵌套属性

转载 作者:行者123 更新时间:2023-12-03 07:04:15 24 4
gpt4 key购买 nike

我正在将 JSON 响应读取到 JS 对象中。 JSON源码是这样的:

{
"id": 1,
"email": "info@test.com",
"created_at": "2013-01-15 18:19:00.000000",
"updated_at": "2016-04-27 09:13:40.000000",
"user_profiles": {
"data": {
"first_name": "Mark",
"last_name": "Webber",
"birthday": "30.10.1979",
"company": "Company d.o.o.",
"phone": "",
"mobile": "+386 123 123 123",
"vatid": "1234567",
"custom_fields": null,
"deleted_at": null
}
}
}

我可以访问以下属性:

myObject.email
myObject.user_profiles.data.firstname

有没有办法通过字符串访问嵌套属性?类似的东西

var property = "user_profiles.data.firstname"
myObject[property]

最佳答案

这个怎么样

myObject['user_profiles']['data']['firstname']

关于javascript - 通过字符串访问JS对象嵌套属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36896344/

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