document.write('hello world\n');
和 document.writeln('hello world');
有什么区别?
编辑
我的问题是输出会有什么不同。
最佳答案
从历史上看,writeln
旨在处理不同的换行约定,而 \n
只是一个约定。
行尾有不同的约定。 '\n'
是 UNIX 上的行尾标记,'\r'
在 Mac 上(AFAIK 不再是因为它现在是 UNIX)和 '\r\n'
是 DOS/Windows。使用 writeln
应该会在所需平台上自动使用正确的 其他语言,但我真的不知道 JavaScript 的 document.writeln
是否自动自动使用正确的。
关于javascript - “document.write(‘hello world\n’ 之间有什么区别);”和 “document.writeln(‘hello world’);”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3786316/