gpt4 book ai didi

javascript - 如何在 JavaScript 字符串中使用\n

转载 作者:行者123 更新时间:2023-12-02 20:22:58 26 4
gpt4 key购买 nike

示例:

var i = 'Hello \n World'
console.log(i)

将返回:

Hello
World

并且我希望它返回

Hello \n World

不渲染新行,因为我打算将其存储在数据库中。

<小时/>

对于那些想要在数据库中存储 \n 的人

您不需要转义,因为您的文档数据库将执行 JSON.stringify,我使用 ArangoDB,它工作得很好,感谢 @PaulPro

最佳答案

您可以使用 \\\ 进行转义,这会告诉解释器只生成该字符,而不将其作为特殊字符处理:

var i = 'Hello \\n World';
console.log(i)

以下是所有字符串转义码:

  • \0 NUL 字符 (\u0000)
  • \b 退格键 (\u0008)
  • \t 水平制表符 (\u0009)
  • \n 换行符 (\u000A)
  • \v 垂直制表符 (\u000B)
  • \f 换页符 (\u000C)
  • \r 回车符 (\u000D)
  • \" 双引号 (\u0022)
  • \' 撇号或单引号 (\u0027)
  • \\ 反斜杠 (\u005C)
  • \x XX 由两个十六进制数字 XX 指定的 Latin-1 字符
  • \u XXXX 由四个十六进制数字 XXXX 指定的 Unicode 字符

关于javascript - 如何在 JavaScript 字符串中使用\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48692039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com