Ajm*_*mir 1 javascript ecmascript-6
我正在关注有关javascript es 6模板文字的中等文章。但这没有给我结果,但是我键入了文章中显示的确切代码。我认为也许我误会了一些愚蠢的事情,但是却没有发现。
const myFunctn=(name,age)=>{
return 'Hi ${name} , you are ${age} years old';
}
console.log(myFunctn('Said',22));
Run Code Online (Sandbox Code Playgroud)
好吧,我认为输出应该有
Hi Said, you are 22 years old
Run Code Online (Sandbox Code Playgroud)
但是我在chrome浏览器控制台中的输出如下
Hi ${name} , you are ${age} years old
Run Code Online (Sandbox Code Playgroud)
我已经检查了浏览器中是否启用了ECMAScript,所以这不是问题。也许我犯了一些愚蠢的错误。
您需要使用反引号作为模板文字的定界符。
const myFunctn = (name, age) => {
return `Hi ${name} , you are ${age} years old`;
}
console.log(myFunctn('Said', 22));Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35 次 |
| 最近记录: |