// 示例代码:在 JavaScript 中处理特殊字符转义
// 1. 转义反斜杠 (\)
let str1 = "This is a backslash: \\";
console.log(str1); // 输出: This is a backslash: \
// 2. 转义引号 (单引号和双引号)
let str2 = 'He said, "Hello!"';
let str3 = "He's here.";
console.log(str2); // 输出: He said, "Hello!"
console.log(str3); // 输出: He's here.
// 3. 转义特殊字符(如换行符、制表符等)
let str4 = "First line\nSecond line"; // 换行符
let str5 = "Column 1\tColumn 2"; // 制表符
console.log(str4);
console.log(str5);
// 4. 转义 Unicode 字符
let str6 = "\u00A9"; // 版权符号 ©
console.log(str6); // 输出: ©
// 5. 使用 JSON.stringify() 自动转义特殊字符
let obj = { name: "John", message: "He's here." };
let jsonString = JSON.stringify(obj);
console.log(jsonString); // 输出: {"name":"John","message":"He\u0027s here."}
\) 转义:在字符串中使用反斜杠来表示反斜杠本身。\n 和制表符 \t,这些字符用于控制格式。\u 加上四位十六进制数来表示 Unicode 字符。上一篇:js 字符串转16进制
下一篇:js 替换字符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站