1.Indexof () Metode ---- Metode ini lebih umum digunakan
Mengembalikan lokasi di mana nilai string yang ditentukan pertama kali muncul di string
Gunakan Format: StringObject.Indexof (Substring, StartPos)
Misalnya: Temukan lokasi O kedua
var mystr = "Halo dunia!"
document.write(mystr.indexOf("o",mystr.indexOf("o")+1));------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mystr.indexof ("o") ----- Hasilnya adalah 4, mulailah mencarinya dari tabel string berikut.
document.write (mystr.indexof ("o", 5)); Mulailah melihat posisi kelima.
Hasilnya adalah: 7
CATATAN: Metode .indexof () adalah case sensitif.
.Jika nilai string yang akan diambil tidak muncul, metode mengembalikan -1. ・
2. String split ()
Metode split () membagi string menjadi array string dan mengembalikan array ini.
tata bahasa:
StringObject.split (pemisah, batas)
Catatan: Jika string kosong ("") digunakan sebagai pemisah, setiap karakter dalam stringObject akan dibagi di antara.
Misalnya:
var mystr = "86-010-85468578";
Terpisah objek string dengan karakter "-" mystr
document.write (mystr.split ("-") + "<br />"); --- Hasil 86.010.85468578
Membagi setiap karakter objek string mystr
Document.write (mystr.split ("") + "<br />"); --- Hasil: 8,6,-, 0,1,0,-, 8,5,4,6,8,7,7,8
Pisahkan objek string mystr menjadi karakter, pisahkan 3 kali
mystr.split ("", 3) ------------- Hasil 8,6,-
3. Ekstrak Substring String ()
Metode substring () digunakan untuk mengekstrak karakter dalam string antara dua subskrip yang ditentukan.
tata bahasa:
StringObject.substring (starpos, stoppos)
Melihat:
1. Konten yang dikembalikan adalah semua karakter dari awal (termasuk karakter di posisi awal) untuk berhenti-1, dan panjangnya berhenti dikurangi.
2. Jika awal parameter sama dengan berhenti, maka metode mengembalikan string kosong (yaitu, string dengan panjang 0).
3. Jika mulai lebih besar dari berhenti, metode ini akan menukar dua parameter ini sebelum mengekstraksi substring.
Misalnya:
var mystr = "Halo dunia!"
Document.write (mystr.substring (6) + "<br />"); ---- Seal semua karakter mulai dari 6 dalam subskrip --- hasilnya adalah dunia!
document.write (mystr.substring (5,4));
Document.write (mystr.substring (4,5)); ------ Hasilnya adalah semua jumlah digit yang diambil adalah 5-4
4. Ekstrak jumlah karakter yang ditentukan substr ()
Metode Substr () mengekstrak jumlah string yang ditentukan mulai dari posisi startPos dari string.
tata bahasa:
StringObject.substr (startpos, panjang)
Catatan: Jika parameter startPos adalah angka negatif, posisi dari ujung string dihitung. Yaitu, -1 mengacu pada karakter terakhir dalam string, -2 mengacu pada karakter kedua ke terakhir, dan sebagainya.
Jika startPos negatif dan nilai absolut lebih besar dari panjang string, startPos adalah 0
Contoh: var mystr = "Hello World!";
Document.write (mystr.substr (6) + "<br />"); ----------------- Dunia Intercept
document.write (mystr.substr (0,5)); --- intersep ---- halo
5.Math
Bulat ()
Math.round (x)
Metode acak () dapat mengembalikan bilangan acak antara 0 dan 1 (lebih dari atau sama dengan 0 tetapi kurang dari 1).
Math.random ();
6.Array Metode Objek Array
Metode concat () digunakan untuk menggabungkan dua atau lebih array. Metode ini mengembalikan array baru tanpa mengubah array asli.
tata bahasa
arrayobject.concat (array1, array2, ..., arrayn)
Catatan: Metode ini tidak mengubah array yang ada, tetapi hanya mengembalikan salinan array yang terhubung.
var myarr1 = array baru ("010")
var myarr2 = array baru ("-", "84697581");
var mycon = myarr1.concat (myarr2);
Document.write (mycon) --- output 010,-, 84697581
Deskripsi hanyalah salinan.
Metode gabungan () digunakan untuk memasukkan semua elemen dalam array ke dalam string. Elemen dipisahkan oleh pembatas yang ditentukan.
var myarr1 = array baru ("86", "010")
var myarr2 = array baru ("84697581");
var myarr3 = myarr1.concat (myarr2);
Document.write (myarr3.join ("")+"<br/>"); ------ Hasilnya adalah 8601084697581
document.write (myarr3.join ("_")+"<br/>"); ----- Hasilnya adalah: 86_010_84697581
Document.write (myarr3.join ()+"<br/>"); ----- Hasilnya adalah 86.010.84697581 default adalah, angka terpisah
7. Reverse ()
Metode Reverse () digunakan untuk membalikkan urutan elemen dalam array.
var myarr1 = ["i", "love", "you"];
Document.write (myarr1.reverse ()); ---- Hasilnya adalah Anda, cinta, saya berhati-hati untuk tidak memesan. Jangan Tulis Salah
8. Elemen Slice yang Dipilih ()
Metode SLICE () mengembalikan elemen yang dipilih dari array yang ada.
arrayObject.slice (start, end)
1. Mengembalikan array baru yang berisi elemen dalam arrayObject dari awal ke ujung (tidak termasuk elemen ini).
2. Metode ini tidak memodifikasi array, tetapi mengembalikan subarray
var myarr1 = ["i", "love", "you"];
Document.write (myarr1.slice (1,3)) --- Hasilnya adalah cinta, Anda sama dengan substring, tetapi ini untuk array, jumlah yang diambil adalah 3-1 = 2
9. Array Sort ()
Metode sort () membuat elemen dalam sortir array dalam urutan tertentu.
tata bahasa:
arrayobject.sort (fungsi metode)
1. Jika <Metode Function> tidak ditentukan, atur dalam urutan kode Unicode.
2. Jika <Fungsi Metode> ditentukan, urutkan berdasarkan metode pengurutan yang ditentukan dalam <Fungsi Metode>.
fungsi sortnum (a, b) {
kembali ab;
}
var myarr = array baru ("80", "16", "50", "6", "100", "1");
document.write (myarr.sort (sortnum)); --- Hasilnya adalah: 1,6,16,50,80,100
Jika BA - hasilnya adalah 100,80,50,16,6,1
Di atas adalah beberapa objek bawaan JavaScript yang telah saya ringkas. Saya harap semua orang menyukainya.