目前,我正在尝试使用各种其他语言本地化我的Chrome扩展程序,并使用i189.getmessage
从_locales获取变量消息,然后我想在const
对象字典中使用它。下面是代码:如何在JavaScript中的对象初始值设定项内使用变量作为属性键?
var stad = chrome.i18n.getMessage("stand");
const emoji_map = {
"__1_person__": "",
"2 people": "",
"3 people": "",
"4 people": "",
"stad": "sdss",
}
我想用stad
变量的值代替"stad"
,但不知道如何做到这一点。
MDN文件:[对象初始:计算的属性名称(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#Computed_property_names) – Makyen