Latest web development tutorials

JavaScript Array peta () metode

Array Referensi Obyek JavaScript Array Object

contoh

Mengembalikan array elemen dalam array adalah akar kuadrat dari array asli:

nomor var = [4, 9, 16, 25];

Fungsi myFunction () {
x = document.getElementById ( "demo")
x.innerHTML = numbers.map (Math.sqrt);
}

output adalah:

2,3,4,5

Coba »

Definisi dan Penggunaan

Metode peta () mengembalikan sebuah array baru, array elemen dalam elemen array ke nilai aslinya setelah pengolahan fungsi panggilan.

Peta () metode sesuai dengan urutan elemen dalam elemen pengolahan array asli.

Catatan: Peta () tidak mendeteksi array kosong.

Catatan: Peta () tidak mengubah array asli.


Dukungan Browser

Angka dalam tabel tersebut merupakan browser pertama yang mendukung nomor versi metode.

cara
Peta () ya 9 1.5 ya ya

tatabahasa

array.map(function(currentValue,index,arr), thisValue)

parameter Deskripsi

parameter deskripsi
fungsi (CurrentValue, indeks, arr) Harus. Fungsi, setiap elemen dari array akan melakukan ini parameter fungsi fungsi:
parameter deskripsi
CurrentValue Harus. Nilai elemen saat
indeks Opsional. Nilai indeks dari elemen saat
arr Opsional. Array obyek milik elemen saat
thisValue Opsional. Seperti penggunaan callback objek, dilewatkan ke fungsi, digunakan sebagai nilai "ini".
Jika Anda menghilangkan thisValue, "ini" nilai "tidak terdefinisi"

rincian teknis

Pengembalian: Ia mengembalikan array baru, array elemen dalam elemen array ke nilai aslinya setelah pengolahan fungsi panggilan.
Versi JavaScript: 1.6

contoh yang lebih

contoh

kotak masukan nilai yang ditentukan untuk setiap elemen dalam array dikalikan, dan mengembalikan sebuah array baru:

nomor var = [65, 44, 12, 4];

Fungsi multiplyArrayElement (num) {
kembali num * document.getElementById ( "multiplyWith" ) .value;
}

Fungsi myFunction () {
document.getElementById ( "demo") .innerHTML = numbers.map (multiplyArrayElement);
}

Coba »

Array Referensi Obyek JavaScript Array Object