Dalam JavaScript modern, cukup mudah untuk memeriksa apakah suatu string berisi karakter tertentu menggunakan metode Show Metode Pada Artikel ini kita akan membahas cara mengonversi string menjadi huruf unta hanya menggunakan satu baris kode dalam JavaScript. Ini adalah cuplikan kode JavaScript satu baris yang menggunakan salah satu fitur ES6 paling populer => Mari kita definisikan fungsi singkat ini Untuk algoritma singkat hari ini kita akan membuat fungsi yang disebut Kami diberi urutan kata yang diapit bersama tanpa spasi. Kecuali kata pertama, pada semua kata berikutnya, huruf pertama dari setiap kata diawali dengan huruf besar. Jenis urutan kata ini disebut camelcase. Tujuan dari fungsi ini adalah untuk menampilkan jumlah kata yang ada di untaian huruf unta. Mari kita gunakan sebuah contoh let s = "oneAppleTwoOrangesThreePineapples" _Masukan kami one Apple Two Oranges Three Pineapples Total ada 6 kata. Fungsi akan menampilkan Mari ubah ini menjadi kode. Kami menulis variabel kami dan nilainya const re = /[A-Z]/g; Anda mungkin bertanya-tanya apa yang terjadi di baris pertama. Itu bukan string atau angka itu ... baik itu ekspresi reguler Agar tetap sederhana, ekspresi reguler adalah cara untuk mencocokkan kombinasi karakter dalam string menggunakan pola. Salah satu cara untuk membuat ekspresi reguler adalah dengan menggunakan sintaks ini. one Apple Two Oranges Three Pineapples 0. Anda menulis pola Anda di antara garis miring ke depan. Untuk memecah pernyataan pertama di dalam fungsi kitaone Apple Two Oranges Three Pineapples 1 adalah ekspresi regulerone Apple Two Oranges Three Pineapples 2 adalah pola yang digunakan untuk mencari range karakter yang dimulai dengan huruf kapital A-Z. Anda menggunakan tanda kurung untuk mengelompokkan karakter dalam satu set. Tanpa tanda kurung, ekspresi reguler kami hanya akan mencari one Apple Two Oranges Three Pineapples 3, one Apple Two Oranges Three Pineapples 4, dan one Apple Two Oranges Three Pineapples 5one Apple Two Oranges Three Pineapples 6 adalah bendera ekspresi. Bendera ekspresi mengubah cara ekspresi ditafsirkan. Bendera ini selalu mengikuti garis miring penutup setelah ekspresi reguler. Ada beberapa flag ekspresi tetapi yang kami gunakan adalah one Apple Two Oranges Three Pineapples 6 yang bersifat global. Global berarti akan menemukan kecocokan di seluruh string atau teks alih-alih berhenti pada kemunculan pertama dari kecocokanAda lebih banyak ekspresi reguler daripada yang saya jelaskan tetapi untuk tujuan fungsi ini kami akan menggunakan ini untuk variabel one Apple Two Oranges Three Pineapples 8 kamilet wordSplit = s.split(re); Kami telah menggunakan metode split sebelumnya tetapi kami biasanya menggunakan string kosong, one Apple Two Oranges Three Pineapples 9 sebagai pemisah kami. Pemisah juga bisa berupa ekspresi reguler. Menggunakan ekspresi reguler kami, kami dapat memisahkan string kami jika ada huruf kapital. one Apple Two Oranges Three Pineapples _8 kita menjadi sebuah arrayKami hanya ingin menampilkan jumlah kata yang ada di string camelcase sehingga kami mengembalikan panjang array one Apple Two Oranges Three Pineapples 8 kami
Jika Anda perlu memeriksa apakah suatu string adalah camelCase, Anda berada di tempat yang tepat Install
Penggunaan
APIcheckCamelcase(string)Periksa apakah suatu string adalah camelCase Jenis. rangkaian Jenis. Terkait
TimCarlos AbrahamLisensiLisensi MIT © Carlos Abraham Bagaimana cara memeriksa apakah string adalah CamelCase JavaScript?Anda harus menggunakan paket @supercharge/strings untuk menentukan apakah string yang diberikan dalam format camelCase. Implementasi mengikuti ide dasar. bandingkan nilai yang diberikan dengan versi camelCase-nya. Perbandingan mengembalikan true jika kedua string identik dan false sebaliknya.
Apakah kasing Camel dalam JavaScript?camelCase digunakan oleh JavaScript itu sendiri, oleh jQuery, dan pustaka JavaScript lainnya . Jangan memulai nama dengan tanda $. Ini akan membuat Anda berkonflik dengan banyak nama perpustakaan JavaScript.
Bagaimana cara membuat string camelCase dalam JavaScript?Pendekatan 1. Gunakan str. replace() metode untuk mengganti karakter pertama string dalam huruf kecil dan karakter lain setelah spasi akan dalam huruf besar . Metode toUpperCase() dan toLowerCase() digunakan untuk mengubah karakter string menjadi huruf besar dan huruf kecil.
Apa itu huruf besar unta?Apa itu CamelCase? . Ini biasanya digunakan dalam URL web, pemrograman, dan konvensi penamaan komputer. Dinamai unta karena huruf besar menyerupai punuk di punggung unta. a way to separate the words in a phrase by making the first letter of each word capitalized and not using spaces. It is commonly used in web URLs, programming and computer naming conventions. It is named after camels because the capital letters resemble the humps on a camel's back. |