javascript - 我对 ${name} 的东西有疑问,我该如何构造它?
问题描述
这是代码:
function greetings(input){
let name = input.shift();
console.log('Hello, ${name}!');
}
greetings(["Niki"]);
问题出在哪里,因为根据给定的示例,它的编写方式相同,退出代码为:
Hello, ${name}!
我如何输入代码来实际写一个名字?
解决方案
要使代码正常工作,您需要使用反引号字符 - ` 而不是'
or "
。
例子:
function greetings(input){
let name = input.shift();
console.log(`Hello, ${name}!`);
}
greetings(["Niki"]);
推荐阅读
- android - React Native 错误:构建 APK 时任务:app:bundleDebugJsAndAssets FAILED
- python - *Python* 使用函数参数在列表中重复列表的元素
- amazon-web-services - 使用 terraform 将 EC2 自己的 IP 添加为入站规则
- python-3.x - 如何找到音频文件的能量函数?
- r - Google 在 shinyapps.io 中阻止 SMTP 电子邮件
- javascript - 使用javascript在html中跟踪真/假数据集
- pdf - 将 Krutidev 字体的 pdf 文件转换为 Unicode 的 pdf
- java - problem recived the earthquake JSON result
- javascript - 文件路径导航变得很奇怪
- javascript - Discord.js 在电子游戏的地图列表中计算 2 支球队的胜率