📜  javascript 字符串格式 - Javascript (1)

📅  最后修改于: 2023-12-03 15:01:42.685000             🧑  作者: Mango

JavaScript 字符串格式

JavaScript 是一种用于 Web 开发的编程语言,字符串是其中的一个基本数据类型。在 JavaScript 中,字符串是一串字符序列,可以用单引号、双引号或反引号(ES6 新增)进行表示。本文将介绍 JavaScript 字符串的格式。

单引号格式

用单引号表示字符串:

var str = 'Hello, World!';
双引号格式

用双引号表示字符串:

var str = "Hello, World!";
反引号格式

ES6 新增了反引号格式,可以在字符串中使用模板字符串:

var name = "John";
var str = `Hello, ${name}!`;

在模板字符串中可以插入变量,使用 ${变量名} 的形式进行引用。

转义字符

在字符串中,有些字符不能直接输入,需要使用转义字符进行表示。转义字符是以反斜杠(\)开头的特殊字符,常见的转义字符包括:

  • \n:换行符
  • \r:回车符
  • ':单引号
  • ":双引号
  • \:反斜杠

例如:

var str = 'He said, \'I\'m not sure.\'\nShe replied, \"That\'s okay.\"';
console.log(str);
// 输出:
// He said, 'I'm not sure.'
// She replied, "That's okay."
字符串方法

JavaScript 中字符串还有很多方法可供使用,例如:

  • length:返回字符串的长度
  • indexOf:返回字符串中第一次出现指定字符的位置
  • slice:返回从指定位置开始的片段
  • toUpperCase / toLowerCase:将字符串转换为大写 / 小写

例如:

var str = 'Hello, World!';
console.log(str.length); // 输出:13
console.log(str.indexOf('o')); // 输出:4
console.log(str.slice(3, 7)); // 输出:lo, 
console.log(str.toUpperCase()); // 输出:HELLO, WORLD!

以上就是 JavaScript 字符串的格式介绍,希望对你有所帮助。