欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Javascript

程序员文章站 2022-06-06 21:29:20
...

1.

var myName = "your name";

"your name" 被称作字符串字面量。 这是一个字符串,因为它是一系列包含在单引号或双引号中的零或多个字符。

2.

定义一个字符串必须要用单引号或双引号来包裹它。 那么当你的字符串里面包含引号 " 或者 ' 时该怎么办呢?

在 JavaScript 中,可以通过在引号前面使用反斜杠(\)来转义引号。

var sampleStr = "Alan said, \"Peter is learning JavaScript\".";

有了转义符号,JavaScript 就知道这个单引号或双引号并不是字符串的结尾,而是字符串内的字符。 所以,上面的字符串打印到控制台的结果为:

Alan said, "Peter is learning JavaScript".

3.引号不是字符串中唯一可以被转义(escaped)的字符,除此之外还有:

代码 输出
\' 单引号
\" 双引号
\\ 反斜杠
\n 换行符
\r 回车符
\t 制表符
\b 退格
\f 换页符

4.

在 JavaScript 中,当 + 操作符被用于一个 String 类型的值的时候,它被称作拼接操作符。 你可以通过拼接其他字符串来创建一个新的字符串。

'My name is Alan,' + ' I concatenate.'

注意空格。 拼接操作不会在两个字符串之间添加空格。所以,如果想加上空格的话,你需要自己在字符串里面添加。

var ourStr = "I come first. " + "I come second.";

字符串 I come first. I come second. 将显示在控制台中。

我们还可以使用 += 运算符来拼接字符串到现有字符串变量的结尾。

var ourStr = "I come first. ";
ourStr += "I come second.";

ourStr 的值为字符串 I come first. I come second.

 

 通过使用连接运算符(+),你可以插入一个或多个变量来组成一个字符串。

var ourName = "freeCodeCamp";
var ourStr = "Hello, our name is " + ourName + ", how are you?";

ourStr 值为 Hello, our name is freeCodeCamp, how are you?

我们还可以使用加且赋值(+=)运算符将字符串追加到字符串的末尾。

var anAdjective = "awesome!";
var ourStr = "freeCodeCamp is ";
ourStr += anAdjective;

ourStr 值为 freeCodeCamp is awesome!

 

相关标签: 零基础学习

上一篇: JavaScript

下一篇: 7.Vue 列表渲染