1. StringObject.charat ()
Fungsi: Mengembalikan subskrip string
var str = "Ini adalah string"; console.log (str.charat (0)) // ini
2. StringObject.CharCodeat ()
Fungsi: Metode dapat mengembalikan penyandian unicode dari karakter pada posisi yang ditentukan
var str = "Ini adalah string"; console.log (str.charcodeat (0)) // ini => 36825
3.String.FromCharCode ()
Fungsi: Mengembalikan karakter yang sesuai melalui pengkodean unicode
Console.log (String.FromCharCode (36825.26159)) // Ini
Contoh: Temukan jika string adalah angka
<body> <input type = "text" /> <input type = "Tombol" value = "detection" /> <script> var ainp = document.getElementsbyTagname ('input'); inp [1] .onClick = function () {var val = Ainp [0] .value; if (detectnum (val)) {waspada ('ucapan selamat,' + val + 'adalah semua angka'); } else {alert ('input salah'); }}; function detectnum (str) {var n = 0; untuk (var i = 0; i <str.length; i ++) {n = str.charCodeat (i); if (n <48 || n> 57) mengembalikan false; } return true;} </script> </body>4. StringObject.indexof ()
Fungsi: Metode dapat mengembalikan lokasi di mana nilai string yang ditentukan pertama kali muncul di string.
Parameter: str.indexof (temukan nilainya, mulailah mencari subskrip). Jika nilai string yang akan diambil tidak muncul, metode ini mengembalikan -1.
Contoh: Kembali untuk menemukan subskrip dari karakter yang sesuai
<script> var str = 'xsxsxscdecdcdxsxsxs'; var num = 0; var s = 'xs'; var arr = []; untuk (; str.indexof (s, num)! = -1;) {num = str.indexof (s, num) + s.length arr.push (num)} console.log (arr) </script>5. StringObject.LastIndexOf ()
Fungsi: Temukan lokasi pertama dari nilai string yang ditentukan dalam string dari belakang ke depan.
6. StringObject.substring ()
Fungsi: Metode ini digunakan untuk mengekstrak karakter dalam string yang berada di antara dua subskrip yang ditentukan.
7. StringObject.tuppercase ()
Fungsi: Konversi huruf menjadi modal
8. StringObject.TolowerCase ()
Fungsi: Konversi huruf menjadi huruf kecil
9.StringObject.split ()
Fungsi: Metode digunakan untuk membagi string menjadi array string
Parameter: (Karakter apa yang digunakan untuk mencegat dan bit array mana yang disimpan)
Tiga penggunaan
var str = "121314"; str.split ("") // [1,2,1,3,1,4]; str.split ("1") // [, 2,3,4]; str.split ("", 2) // [1,2] 10.arrobject.join ()Fungsi: Metode ini digunakan untuk memasukkan semua elemen dalam array ke dalam string. Elemen dipisahkan oleh pembatas yang ditentukan
Dua penggunaan
var arr = [1,2,3]; arr.join ("") // 123arr.join ("-") // 1-2-3Contoh: Sorot kata kunci yang Anda cari
<input type = "text" id = "oin" /> <button> </button> var oin = document.getElementById ("oin"); var obtn = document.geteLementsbyTagname ('tombol') [0]; var str = "Panjang objek argumen ditentukan oleh jumlah parameter nyata daripada jumlah parameter formal. Parameter formal adalah variabel yang membuka kembali ruang memori dalam fungsi, tetapi mereka tidak tumpang tindih dengan ruang memori ini. diverifikasi. "; var h = ""; obtn.onClick = function () {if (oin.value == "") {alert ("Input kosong"); return false} var s = oin.value; if (str.IndexOf (s) == -1) {alert ("no number ini"); return false} var m = '<span style = "background-color: red">' + s + '</span>'; str = str.split (s); h = str.join (m) document.body.innerhtml = h}