gpt4 book ai didi

Javascript:在子对象属性中访问父对象的属性

转载 作者:行者123 更新时间:2023-12-02 07:20:06 25 4
gpt4 key购买 nike

我有如下的 javascript 对象:

var endpoints = {
User: {
endpoint: '/api/v1/users/%s',
subResources: {
profile: {
// IN BELOW LINE I WANT TO ACCESS PARENT OBJECT'S Property
endpoint: endpoints.User.endpoint + '/profile'
}
}
}
}

这个对象有一个名为“User”的对象,它有一个名为 endpoint 的属性,我想在它的名为 subResources.endpoint 的子对象中访问这个属性。

最佳答案

这是不可能的,因为 endpoints 对象本身还没有完全形成。

所以,你可以分两步完成,就像这样

var endpoints = {
User: {
endpoint: '/api/v1/users/%s',
subResources: {}
}
};

endpoints.User.subResources.profile = {
endpoint: endpoints.User.endpoint + '/profile'
};

关于Javascript:在子对象属性中访问父对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48319032/

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