Rumah >hujung hadapan web >tutorial js >Cara menggunakan slice(), splice(), split(), substring(), substr() dalam kemahiran javascript_javascript
1.slice();
Kedua-dua objek Tatasusunan dan Rentetan
Dalam kepingan Tatasusunan(i,[j])
i ialah nilai indeks untuk mula memintas, nombor negatif mewakili nilai indeks dari hujung, -1 ialah elemen pertama daripada yang terakhir
j ialah nilai indeks akhir Secara lalai, semua elemen dari i hingga akhir diperoleh
Parameter pulangan:
Mengembalikan tatasusunan dengan nilai indeks dari i ke j, tatasusunan asal tidak berubah
slice(i,[j])
dalam StringPerihalan parameter:
i ialah nilai indeks untuk memulakan pemintasan, nombor negatif mewakili nilai indeks dari hujung, -1 ialah aksara pertama daripada terakhir
j ialah nilai indeks akhir Secara lalai, semua aksara dari i hingga akhir
2.splice()
Wujud dalam Kaedah Tatasusunan tambah/buang item ke/dari tatasusunan, dan kemudian kembalikan item yang dipadamkan. Kaedah ini akan menukar tatasusunan asal
splice(indeks,berapa,item1,itemx )
indeks : diperlukan. Integer yang menyatakan kedudukan untuk menambah/mengalih keluar item Gunakan nombor negatif untuk menentukan kedudukan dari hujung tatasusunan.
berapa: diperlukan. Bilangan item untuk dipadamkan. Jika ditetapkan kepada 0, item tidak akan dipadamkan.
item1...itemX : Pilihan. Item baharu ditambahkan pada tatasusunan.
Susun Nilai Pulangan Tatasusunan baharu yang mengandungi item yang dipadam, jika ada.
3.split()
belah(pemisah, berapa) dalam Rentetan
pemisah: diperlukan. Rentetan atau ungkapan biasa untuk memisahkan stringObject dari tempat yang ditentukan oleh parameter ini.
berapa: Pilihan. Parameter ini menentukan panjang maksimum tatasusunan yang dikembalikan. Jika parameter ini ditetapkan, tiada lagi subrentetan akan dikembalikan daripada tatasusunan yang ditentukan oleh parameter ini. Jika parameter ini tidak ditetapkan, keseluruhan rentetan akan dipecah tanpa mengira panjangnya.
Nilai pulangan
Susun rentetan. Tatasusunan dibuat dengan membelah StringObject kepada subrentetan pada sempadan yang ditentukan oleh pemisah. Rentetan tatasusunan yang dikembalikan tidak mengandungi pemisah itu sendiri
Walau bagaimanapun, jika pemisah ialah ungkapan biasa yang mengandungi subungkapan, maka tatasusunan yang dikembalikan termasuk rentetan yang sepadan dengan subungkapan tersebut (tetapi bukan teks yang sepadan dengan keseluruhan ungkapan biasa)
Kesan bertentangan fungsi jion()
4.substring()
Dalam subrentetan Rentetan(mula,berhenti)
mula: menunjukkan kedudukan permulaan subrentetan,
berhenti: menunjukkan hasil akhir.
Nota: Parameter kedua hendaklah lebih besar daripada parameter pertama. Jika parameter pertama lebih besar daripada parameter kedua, kaedah subrentetan akan menggantikan kedudukan kedua-dua parameter secara automatik.
5.substr()
Dalam String, substr(mula, panjang);
mula: kedudukan permulaan subrentetan,
panjang: Panjang subrentetan.
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.