let obj={};
let x='a';
let y='b';
obj[`${x}`]='aaaa';
obj[`${y}`]='bbbb';
console.log("obj:",obj)
let config_2=`{"site":{"logo": "${x}","title": "${y}","floor": "${obj[x]"}}`;
console.log("config_2:",config_2);
输出如下所示:
动态赋值里面的变量主要是通过ES6的模板字符串写法来实现的。