Untuk memisahkan string dengan karakter baris baru dalam JavaScript, panggil metode split() pada string yang diberikan dan berikan string pembatas baris baru sebagai argumen dalam pemanggilan metode Show
Ekspresi untuk membagi string str.split('\n'); ContohDalam contoh berikut, kami mengambil string multiline di indeks. html <!DOCTYPE html> <html lang="en"> <body> <pre id="output"></pre> <script> var str = `apple banana cherry`; var values = str.split('\n'); for(index = 0; index < values.length; index++) { document.getElementById('output').innerHTML += index + ' - ' + values[index] + '\n'; } </script> </body> </html>_ KesimpulanDalam Tutorial JavaScript ini, kami belajar cara membagi string yang diberikan dengan karakter baris baru menggunakan String. split() metode, dengan program contoh Mari kita lihat contoh string yang dibuat menggunakan rangkaian karakter, "Yes, You Can DO It. ". Dalam JavaScript, kita dapat membuat string dengan beberapa cara
Satu fakta menarik tentang string dalam JavaScript adalah kita dapat mengakses karakter dalam string menggunakan indeksnya. Indeks karakter pertama adalah 0, dan bertambah 1. Jadi, kita bisa mengakses setiap karakter string seperti ini
Gambar di bawah ini mewakili hal yang sama Mengakses Karakter String dengan IndeksSelain kemampuannya untuk mengakses karakter string dengan indeksnya, JavaScript juga menyediakan banyak metode utilitas untuk mengakses karakter, mengambil bagian dari string, dan memanipulasinya. Pada artikel ini akan belajar tentang metode string praktis yang disebut 9. Saya harap Anda menikmati membacanyaMetode split() dalam JavaScriptMetode _9 membagi (membagi) string menjadi dua atau lebih substring tergantung pada 1 (atau pembagi). Pemisah dapat berupa karakter tunggal, string lain, atau ekspresi regulerSetelah memisahkan string menjadi beberapa substring, metode 9 memasukkannya ke dalam array dan mengembalikannya. Itu tidak membuat modifikasi apa pun pada string asliMari kita pahami cara kerjanya dengan sebuah contoh. Ini adalah string yang dibuat menggunakan string literal
Kita dapat memanggil metode _9 pada string 4. Mari pisahkan string berdasarkan karakter spasi ( 5). Di sini karakter spasi berperan sebagai pembagi atau sekat
Tujuan utama dari metode _9 adalah untuk mendapatkan potongan yang Anda minati dari sebuah string untuk digunakan dalam kasus penggunaan lebih lanjutCara Membagi String dengan Setiap KarakterAnda dapat memisahkan string dengan setiap karakter menggunakan string('') kosong sebagai pemisah. Pada contoh di bawah ini, kami membagi pesan yang sama menggunakan string kosong. Hasil pemisahan akan menjadi array yang berisi semua karakter dalam string pesan
💡 Harap diperhatikan bahwa memisahkan string kosong('') menggunakan string kosong karena pembagi mengembalikan array kosong. Anda mungkin mendapatkan ini sebagai pertanyaan dalam wawancara kerja Anda yang akan datang
Cara Membagi String menjadi Satu ArrayAnda dapat memanggil metode _9 pada string tanpa pembagi/pembagi. Ini hanya berarti metode _9 tidak memiliki argumen yang diteruskan ke sanaSaat Anda memanggil metode _9 pada string tanpa pembagi, ia mengembalikan array yang berisi seluruh string
💡 Perhatikan lagi, memanggil metode_9 pada string('') kosong tanpa splitter akan mengembalikan array dengan string kosong. Itu tidak mengembalikan array kosong Berikut adalah dua contoh sehingga Anda dapat melihat perbedaannya
Cara Memisahkan String Menggunakan Karakter yang Tidak CocokBiasanya, kami menggunakan pembagi yang merupakan bagian dari string yang kami coba pisahkan. Mungkin ada kasus di mana Anda mungkin telah melewati splitter yang bukan bagian dari string atau tidak cocok dengan bagian mana pun darinya. Dalam hal ini, metode _9 mengembalikan array dengan seluruh string sebagai elemenPada contoh di bawah, string pesan tidak memiliki karakter koma (,). Mari kita coba pisahkan string menggunakan koma splitter (,)
💡 Anda harus mengetahui hal ini karena ini dapat membantu Anda men-debug masalah karena kesalahan sepele seperti meneruskan pembagi yang salah dalam metodeCara Membagi dengan Limit9 Jika Anda berpikir bahwa metode _9 hanya menggunakan splitter sebagai parameter opsional, izinkan saya memberi tahu Anda bahwa ada satu lagi. Anda juga dapat meneruskan _4 sebagai parameter opsional ke metode 9 0Seperti namanya, parameter _4 membatasi jumlah pemisahan. Artinya array yang dihasilkan hanya akan memiliki jumlah elemen yang ditentukan oleh parameter limitPada contoh di bawah ini, kita memisahkan string menggunakan spasi (' ') sebagai pemisah. Kami juga melewati nomor _7 sebagai batas. _8 metode mengembalikan array dengan hanya empat elemen, mengabaikan sisanya 1Cara Membagi Menggunakan RegexKami juga dapat meneruskan ekspresi reguler (regex) sebagai pembagi/pembagi ke metode 9. Mari pertimbangkan string ini untuk dipisahkan 2Mari pisahkan string ini pada periode (. ), tanda seru (. ), dan tanda tanya (?). Kita dapat menulis regex yang mengidentifikasi kapan karakter ini muncul. Kemudian kami meneruskan regex ke metode _9 dan memanggilnya pada string di atas _3Outputnya terlihat seperti ini Pisahkan menggunakan Ekspresi RegulerAnda dapat menggunakan parameter _4 untuk membatasi output hanya ke tiga elemen pertama, seperti ini _4Outputnya terlihat seperti ini Pisahkan menggunakan Nilai Ekspresi Reguler dan Batas💡 Jika Anda ingin menangkap karakter yang digunakan dalam ekspresi reguler di larik keluaran, Anda perlu sedikit mengubah regex. Gunakan tanda kurung untuk menangkap karakter yang cocok. Regex yang diperbarui adalahCara Mengganti Karakter dalam String menggunakan Metode Split()2 Anda dapat memecahkan banyak masalah menarik menggunakan metode 9 yang dikombinasikan dengan metode string dan array lainnya. Mari kita lihat satu di sini. Ini bisa menjadi kasus penggunaan umum untuk mengganti semua kemunculan karakter dalam string dengan karakter lainMisalnya, Anda mungkin ingin membuat 4 elemen HTML dari nilai nama. Nilai nama boleh berisi spasi (' '), tetapi dalam HTML, nilai id tidak boleh berisi spasi. Kita dapat melakukan ini dengan cara berikut 5Anggap nama tersebut memiliki nama depan (Tapas) dan nama belakang (Adhikary) yang dipisahkan oleh spasi. Di sini pertama-tama kita membagi nama menggunakan pemisah ruang. Ini mengembalikan array yang berisi nama depan dan belakang sebagai elemen, yaitu 5Kemudian kami menggunakan metode array yang disebut 6 untuk menggabungkan elemen-elemen array menggunakan karakter 7. Metode _6 mengembalikan string dengan menggabungkan elemen menggunakan karakter yang diteruskan sebagai parameter. Karenanya kami mendapatkan hasil akhir sebagai 9ES6. Cara Membagi dengan Destrukturisasi ArrayECMAScript2015 (ES6) memperkenalkan cara yang lebih inovatif untuk mengekstrak elemen dari array dan menugaskannya ke variabel. Sintaks pintar ini dikenal sebagai 0. Kita dapat menggunakan ini dengan metode 9 untuk menetapkan output ke variabel dengan mudah dengan kode yang lebih sedikit 6Disini kita membagi nama menggunakan karakter spasi sebagai pemisahnya. Kemudian kami menetapkan nilai yang dikembalikan dari array ke beberapa variabel ( 2 dan 3) menggunakan sintaks Penghancuran ArraySebelum Kita Berakhir👋 Mau coding dan belajar bareng saya? . Cukup buka editor kode favorit Anda dan mulailah Saya harap artikel ini bermanfaat bagi Anda, dan membantu Anda memahami metode 9 JavaScript String dengan lebih jelas. Silakan praktikkan contoh-contoh tersebut beberapa kali untuk memahaminya dengan baik. Anda dapat menemukan semua contoh kode di repositori GitHub sayaMari terhubung. Anda akan menemukan saya aktif di Twitter (@tapasadhikary). Jangan ragu untuk mengikuti Anda mungkin juga menyukai artikel ini
IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN IKLAN Penulis. YouTuber. Pencipta. Mentor Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Apa yang dilakukan split dalam JavaScript?Metode split() membagi string menjadi array substring . Metode split() mengembalikan array baru. Metode split() tidak mengubah string asli. Jika (" ") digunakan sebagai pemisah, string dipisahkan di antara kata-kata.
Apa yang dilakukan fungsi split ()?Metode split() membagi string menjadi daftar . Anda dapat menentukan pemisah, pemisah default adalah spasi putih apa pun. Catatan. Ketika maxsplit ditentukan, daftar akan berisi jumlah elemen yang ditentukan ditambah satu.
Apa itu fungsi split () dalam string?Split digunakan untuk memecah string yang dibatasi menjadi substring . Anda dapat menggunakan larik karakter atau larik string untuk menentukan nol atau lebih karakter atau string pembatas. Jika tidak ada karakter pembatas yang ditentukan, string dipisahkan menjadi karakter spasi putih.
Bagaimana cara membagi baris baru dalam JavaScript?Memisahkan String pada Karakter Baris Baru
. \n . |