javascript转义字符对照表

在JavaScript中,转义字符是一种特殊字符,用于表示一些不可见的字符或者具有特殊含义的字符,转义字符以反斜杠(\)开头,后面跟着一个或多个字符,以下是一些常见的JavaScript转义字符:

1、换行符(

javascript转义字符对照表

):表示换行,将光标移动到下一行的开头。

2、回车符(\r):表示回车,将光标移动到当前行的开头。

3、制表符(\t):表示制表符,将光标移动到下一个制表位。

4、双引号(\"):表示双引号字符。

5、单引号(\'):表示单引号字符。

6、反斜杠(\\):表示反斜杠字符。

javascript转义字符对照表

7、退格符(\b):表示退格,将光标向左移动一个字符位置。

8、垂直制表符(\v):表示垂直制表符,将光标移动到下一个垂直制表位。

9、十六进制转义序列:以0x或0X开头,后面跟着两个十六进制数字,表示一个字符的Unicode编码,u00A9表示版权符号®。

以下是一些使用转义字符的示例:

// 换行符示例
console.log("Hello, World!");
console.log("This is a new line.");
// 制表符示例
console.log("Name\tAge\tGender");
console.log("Alice\t25\tFemale");
console.log("Bob\t30\tMale");
// 双引号示例
console.log("She said, \"I love you!\"");
// 单引号示例
console.log('He said, \'I hate you!\'');
// 反斜杠示例
console.log("The file path is C:\Users\\John\\Documents\\file.txt");
// 退格符示例
console.log("Hello, Worl\b!"); // 输出 "Hello, Wor!"
// 垂直制表符示例
console.log("Name	Age	Gender"); // 输出 "Name	Age	Gender"
// 十六进制转义序列示例
console.log("\u00A9"); // 输出 ©

需要注意的是,虽然可以使用转义字符来表示一些特殊字符,但在某些情况下,使用原始字符串(raw string)可能更为方便,原始字符串以rR开头,表示字符串中的转义字符不会被解释。

// 原始字符串示例
const rawString = `This is a raw string: \
 is not a newline, \\t is not a tab, \\' is not a single quote, \\" is not a double quote, \\\\ is not a backslash, and \\u00A9 is not a copyright symbol.`;
console.log(rawString);

JavaScript转义字符是一种非常有用的工具,可以帮助我们在字符串中表示特殊字符,通过了解和掌握这些转义字符,我们可以更有效地编写JavaScript代码。

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构》的官方网站或公开发表的信息,内容仅供参考使用!本站为非盈利性质站点,本着免费分享原则,发布内容不收取任何费用也不接任何广告! 【若侵害到您的利益,请联系我们删除处理。投诉邮箱:i77i88@88.com】

本文链接:http://7707.net/JavaScript/202401112221.html

发表评论

提交评论

评论列表

还没有评论,快来说点什么吧~