顺序字符串替换调用在Javascript中无法正常工作
考虑以下代码:顺序字符串替换调用在Javascript中无法正常工作,javascript,Javascript,考虑以下代码: let data = "${name} {complexion}"; console.log(data.replace("${name}","I am ").replace("${complexion}","Black")); 我得到以下输出: I am {complexion} 这很奇怪,这在其他语言(如Java)中是开箱即用的 我应该回去了: I am Black 我
let data = "${name} {complexion}";
console.log(data.replace("${name}","I am ").replace("${complexion}","Black"));
我得到以下输出:
I am {complexion}
这很奇怪,这在其他语言(如Java)中是开箱即用的
我应该回去了:
I am Black
我怎样才能解决这个问题
谢谢你你错过了数据串中{肤色}前面的$符号你有一个打字错误,{肤色}前面没有$哦,是的,那是真的……谢谢你