![](/img/trans.png)
[英]Using ES6 Maps for react-router, how can we tweak Map.get?
[英]JS/ES6 Reference a constant in map.get
只要常量的值等於映射中的鍵,是否可以使用常量而不是映射中的鍵?
const myColor = 'dark';
const myMap = new Map();
myMap.set('dark', {
primary: '#000',
});
const myValues: {
first: myMap.get(myColor).primary,
}
^ This should output to 'dark' and access the primary key.
只要常量的值等於映射中的鍵,是否可以使用常量而不是映射中的鍵?
是的,您可以使用任何變量作為鍵,只要其值等於原始鍵===
。 const
或no const
不會對Map
鍵產生影響。
另外,在myValues
聲明中,應為:
const myValues = {
first: myMap.get(myColor).primary,
}
使用=
而不是:
。
是的,您唯一的問題是語法已關閉。
const myColor = 'dark';
const myMap = new Map();
myMap.set('dark', {
primary: '#000',
});
const myValues = {
first: myMap.get(myColor).primary,
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.