折线表示为“; 〃;在Mac上

Line break represented as " " on Mac?

本文关键字:Mac 折线 表示      更新时间:2023-09-26

请参阅fiddle:如果在最近的Mac电脑上按文本区域中的Enter,则newline字符似乎由'r表示,这与这个、这个、这个问题以及维基百科的答案形成了直接对比。总结这些链接:

  • 'r表示旧Mac(OS 9及以前版本)上的断线
  • 'n表示UNIX系统(OS X、Linux)上的换行符
  • 'r'n表示Windows上的换行符

当我在JSFiddle中按Enter键时,我得到以下结果(OS X 10.11.6):

textarea: 'r
span: 'n

这种行为花了很长时间才弄明白,似乎不合逻辑。潜在的理由是什么?

我认为您混淆了两件事:

  1. 按回车键产生什么字符代码
  2. 在哪些站台上使用哪种线路终点

据我所知,对于所有平台,#1的答案都是13(ASCII回车,"''r")。

你有没有一个平台,这是而不是你所看到的?