Watak Baris Baharu Rentetan JavaScript
Tidak seperti HTML, yang menggunakan
untuk menentukan baris baharu, JavaScript menggunakan jujukan aksara tertentu dalam rentetan untuk menandakan pemisah baris. Walau bagaimanapun, jujukan aksara baris baharu universal, "n," tidak diiktiraf secara universal merentas semua platform.
Untuk menentukan aksara baris baharu yang sesuai untuk persekitaran semasa, seseorang boleh memeriksa hasil ungkapan JavaScript tertentu. Pertimbangkan perkara berikut:
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`);
Dengan menyediakan rentetan ujian yang berbeza, anda boleh mengenal pasti aksara baris baharu yang dikenali oleh platform semasa anda, termasuk "CR" (carriage return) dan "LF" (line feed).
Atas ialah kandungan terperinci Bagaimanakah cara saya Menentukan Watak Baris Baharu yang Diiktiraf oleh Platform Saya dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!