gpt4 book ai didi

javascript - 传递当前对象键

转载 作者:行者123 更新时间:2023-11-30 20:36:39 24 4
gpt4 key购买 nike

有什么方法可以将对象的当前键作为参数传递给作为其值执行的方法吗?例如:

VersionOne: {
welcomeMessage: this.localization.get(this.currentKey(?))
},
VersionTwo: {
welcomeMessage: this.localization.get(this.currentKey(?))
}

我知道我可以手动写出 key ,但对于长 key ,我不想复制它们。

最佳答案

您不能在对象定义之前执行此操作,但您可以通过稍后分配它来保持代码干爽:

const versions = {};
['VersionOne', 'VersionTwo'].forEach((version) => {
versions[version] = {
welcomeMessage: () => console.log(version),
};
});
versions.VersionTwo.welcomeMessage();

关于javascript - 传递当前对象键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49765005/

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