javascript - JavaScript:'、" 和 ` 之间有什么区别?
问题描述
我学习 JavaScript 的时间不长,我注意到很多,但对我来说没有意义的是定义字符串的不同运算符(如果我可以这么称呼的话)。我的意思是单引号 (')、双引号 (") 和撇号 (`)。我开始意识到 ``` 用于当你想使用变量或其他东西时(例如
console.log(`this is my string ${ str }`)
或类似的东西。我对这些了解不多,我想知道它们的不同目的是什么(或者至少,它们被称为什么)
谢谢!
PS我意识到这个问题主题会导致降价问题。我不知道如何解决它。
解决方案
撇号一般用于多行字符串,而单引号和双引号用于单行字符串。单引号用于将双引号括起来。
例如:假设我有一个这样的字符串:“我吃了一个水果”。如果我想用引号打印那个字符串,我会使用 console.print(' "I ate a fruit" ')。
推荐阅读
- php - 如果 echo 为空,则不显示
- c++ - c++对象内存分配
- c# - 反序列化 json 失败并出现 IConfigurationSection
- php - 如何在 Moodle 2.6 中更改评分方法下拉列表的值
- android-gradle-plugin - 重复类 android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat
- git - 使用已弃用变量的 git 分支的最后一个版本
- c# - 如何使用 NEST 在 C# 中基于 Term 条件构建弹性搜索查询?
- javascript - excel javascript api加载项窗口窗格在默认浏览器中打开,而不是在窗口窗格中
- angular - 如何修复:无法连接到数据库MongoNetworkError
- django - 使用覆盖的 to_representation 更新嵌套序列化程序