JavaScript 字符串换行符
与 HTML 不同,HTML 使用
为了定义换行符,JavaScript 使用字符串中的特定字符序列来表示换行符。但是,通用换行符序列“n”并未在所有平台上得到普遍识别。
要确定当前环境的适当换行符,可以检查特定 JavaScript 表达式的结果。请考虑以下事项:
function log_newline(msg, test_value) { if (!test_value) { test_value = document.getElementById("test").value; } console.log( msg + ": " + (test_value.match(/\r/) ? "CR" : "") + " " + (test_value.match(/\n/) ? "LF" : "") ); } log_newline("HTML source"); log_newline("JS string", "foo\nbar"); log_newline("JS template literal", `bar baz`);
通过提供不同的测试字符串,您可以识别当前平台识别的换行符,包括“CR”(回车)和“LF”(换行)。
以上是如何在 JavaScript 中确定我的平台识别的换行符?的详细内容。更多信息请关注PHP中文网其他相关文章!