Rumah >hujung hadapan web >tutorial js >Ringkasan skrip JavaScript yang biasa digunakan (2)_kemahiran javascript

Ringkasan skrip JavaScript yang biasa digunakan (2)_kemahiran javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2016-05-16 16:11:071295semak imbas

Tukar tatasusunan pseudo dalam JavaScript kepada tatasusunan sebenar

Dalam JavaScript, argumen pembolehubah tersembunyi dalam fungsi dan koleksi elemen (NodeList) yang diperoleh dengan getElementsByTagName bukanlah tatasusunan sebenar seperti push tidak boleh digunakan, ia hanya boleh ditukar kepada tatasusunan sebenar.

Untuk hujah, anda boleh menggunakan Array.prototype.slice.call(arguments); bahawa enjin JSnya mempunyai had.

Oleh itu, jika anda perlu menukar NodeList kepada tatasusunan sebenar, anda perlu melakukan pemprosesan keserasian.

Salin kod Kod adalah seperti berikut:

function realArray(c) {
Cuba {
         kembalikan Array.prototype.slice.call(c);
} tangkap (e) {
var ret = [], i = 0, len = c.panjang;
untuk (; i < len; i ) {
             ret[i] = (c[i]);
}
         pulang semula;
}
}

Fungsi halaman utama tetapan JavaScript

Salin kod Kod adalah seperti berikut:




Tetapan JavaScript "Tetapkan sebagai halaman utama" dan "Halaman kegemaran" (serasi dengan pelayar IE dan Firefox)