javascript中\r和\n和\r\n的区别

2,386 阅读1分钟

理解:
\r 回车
\n 换行
\r\n 回车+换行

具体差异体现在windows系统和基于unix的系统,这里举chrome下控制台打印字符串的例子来对比:

windows:
\r 回到当前行行首
\n 不会换行
\r\n 换行

mac:
\r 单个使用无效果
\n 换行
\r\n 换行

结论:
推荐使用\r\n来实现字符串换行功能