Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 字符串转义

作者:你不爱我就滚。   发布日期:2025-09-13   浏览:64

// 示例代码:字符串转义

// 1. 使用反斜杠 \ 转义特殊字符
let str1 = 'He said, "What\'s your name?"'; // 输出: He said, "What's your name?"
console.log(str1);

// 2. 转义换行符 \n 和制表符 \t
let str2 = 'First line\nSecond line'; // 换行
console.log(str2);

let str3 = 'Column1\tColumn2'; // 制表符
console.log(str3);

// 3. 转义 Unicode 字符
let str4 = '\u00A9'; // 版权符号 ©
console.log(str4);

// 4. 转义八进制和十六进制字符(较少使用)
let str5 = '\x4A\x6F\x68\x6E'; // John (十六进制)
console.log(str5);

let str6 = '\110\157\150\156'; // John (八进制)
console.log(str6);

解释说明:

  • 转义字符:在 JavaScript 中,反斜杠 \ 用于转义特殊字符,如单引号、双引号、反斜杠本身等。
  • 换行符和制表符\n 表示换行,\t 表示制表符,常用于格式化输出。
  • Unicode 转义:可以使用 \uXXXX 来表示 Unicode 字符,其中 XXXX 是四位的十六进制数。
  • 十六进制和八进制转义:虽然不常用,但可以通过 \x\ 分别表示十六进制和八进制字符。

上一篇:js 数组转换为字符串

下一篇:js 字符串包含

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站