Rentetan Berbilang Baris
Tulis teks berbilang baris yang mudah dibaca tanpa aksara pelepas.
Rentetan Berbilang Baris ialah pelajaran Akademi JavaScript percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Akademi JavaScript, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Akademi JavaScript merangkumi sejumlah 4 pelajaran.
Cara Lama
Sebelum literal templat diperkenalkan, rentetan berbilang baris memerlukan jujukan pelarian baris baharu yang ditulis secara jelas atau penggabungan rentetan merentas baris. Kaedah ini panjang dan mudah menyebabkan ralat.
const old = "Line 1\nLine 2\nLine 3"
console.log(old)Literal Templat Merentas Baris
Literal templat yang ditulis dengan tanda petik belakang boleh mengandungi pemisah baris sebenar dalam kod sumber. Setiap baris baharu yang anda taip akan menjadi baris baharu dalam rentetan.
Contoh yang boleh dijalankan menghasilkan output yang sama menggunakan jujukan pelarian.
const text = "First\nSecond\nThird"
console.log(text)Ruang Kosong Dikekalkan
Pengindenan dan ruang dalam templat berbilang baris dikekalkan tepat seperti yang ditulis. Hal ini penting apabila menghasilkan output berformat.
const block = " indented\n more indented"
console.log(block)Membina Perenggan
Rentetan berbilang baris berguna untuk perenggan teks, kandungan e-mel atau templat. Di sini, kita membina mesej ringkas.
const msg = "Dear user,\n\nThank you for joining.\n\nBest regards"
console.log(msg)Mengira Baris
Anda boleh menggunakan split pada rentetan berbilang baris berdasarkan aksara baris baharu untuk mengira atau memproses setiap baris.
const text = "a\nb\nc\nd"
const lines = text.split("\n")
console.log("Lines: " + lines.length)Menggabungkan Menjadi Berbilang Baris
Tatasusunan baris boleh digabungkan menggunakan pemisah baris baharu untuk membina rentetan berbilang baris secara teratur melalui kod.
const parts = ["one", "two", "three"]
console.log(parts.join("\n"))Menggabungkan Dengan Interpolasi
Templat berbilang baris juga boleh mengandungi ruang letak, dengan mencampurkan nilai dinamik dan pemisah baris. Contoh ini menggunakan penggabungan untuk menunjukkan hasilnya.
const name = "Sam"
const body = "Hello " + name + ",\nWelcome aboard."
console.log(body)Tab dan Aksara Khas
Anda boleh memasukkan aksara tab dengan jujukan pelarian tab walaupun dalam rentetan berbilang baris untuk menjajarkan lajur.
const table = "Name\tAge\nAlice\t30\nBob\t25"
console.log(table)Memangkas Baris Tambahan
Rentetan berbilang baris kadangkala mempunyai baris kosong pada awal atau akhir. Kaedah trim membuang ruang kosong di sekeliling, termasuk baris baharu.
const raw = "\n\nHello\n\n"
console.log("[" + raw.trim() + "]")Menjana Teks Kod
Rentetan berbilang baris berguna untuk menghasilkan petikan kod sumber atau konfigurasi sebagai output teks.
const code = "function add(a, b) {\n return a + b\n}"
console.log(code)Menyedari Panjang Baris
Ingat bahawa templat berbilang baris merangkumi setiap baris baharu yang anda taip. Pemisah baris yang tidak disengajakan boleh menambah ruang kosong yang tidak dijangka, jadi formatkan dengan sengaja.
const a = "no break here and here"
console.log(a.length)Semakan Pantas
Uji pemahaman anda tentang teks berbilang baris.
Imbas Kembali
Imbas kembali: Literal templat membolehkan teks berbilang baris sebenar.
- Baris baharu dalam kod sumber menjadi baris baharu dalam rentetan
- Ruang kosong dikekalkan dengan tepat
- Gabungkan dengan interpolasi untuk blok dinamik
- Gunakan split dan join untuk memproses baris
console.log("Line A\nLine B")Pelajari JavaScript dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 59
- Pelajaran
- 200
Soalan Lazim
Adakah pelajaran “Rentetan Berbilang Baris” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Akademi JavaScript, termasuk “Rentetan Berbilang Baris”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Akademi JavaScript merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Rentetan Berbilang Baris”?
Tulis teks berbilang baris yang mudah dibaca tanpa aksara pelepas. Anda berlatih Akademi JavaScript menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Akademi JavaScript?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Akademi JavaScript di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.
Berapa lamakah pelajaran “Rentetan Berbilang Baris” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Akademi JavaScript ini?
Ya. Setiap pelajaran Akademi JavaScript menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Asas Interpolasi Rentetan
- Rentetan Berbilang Baris
- Fungsi Templat Bertanda
- Kes Penggunaan Praktikal Templat Bertanda