Rumah > Artikel > hujung hadapan web > Kaedah tatasusunan dalam javascript.
1.push()
2.unshift()
3.pop()
4.shift()
5.splice()
6.slice()
7.indexOf()
8.termasuk()
9.forEach()
10.peta()
11.filter()
12.cari()
13.beberapa()
14.setiap()
15.concat()
16. sertai()
17.sort()
18.kurangkan()
*Tambah elemen baharu pada kedudukan terakhir.
array.push(elemen1, elemen2, ..., elemenN)
biar buah = ['epal', 'pisang'];
let newLength = fruits.push('oren', 'mangga');
console.log(buah-buahan); // Output: ['epal', 'pisang', 'oren', 'mangga']
console.log(newLength); // Output: 4
*Tambah elemen baharu pada kedudukan awal.
array.unshift(item1, item2, ..., itemN)
buah const = ["Pisang", "Oren", "Epal"];
fruits.unshift("Lemon");
console.log(buah); // Output: ["Lemon", "Pisang", "Oren", "Epal"]
*Ia akan mengalih keluar elemen terakhir anda.
*Ia akan mengembalikan elemen yang dialih keluar daripada tatasusunan
*"tidak ditentukan" jika tatasusunan kosong
array.pop();
buah const = ['Epal', 'Pisang', 'Cherry'];
const lastFruit = fruits.pop();
console.log(buah); // Output: ['Epal', 'Pisang']
console.log(lastFruit); // Output: 'Cherry'
*Ia akan mengalih keluar elemen pertama anda.
*Ia akan mengembalikan elemen yang dialih keluar daripada tatasusunan
array.shift();
buah const = ['Epal', 'Pisang', 'Cherry'];
const firstFruit = fruits.shift();
console.log(buah); // Output: ['Pisang', 'Cherry']
console.log(firstFruit); // Output: 'Apple'
*Menambah atau mengalih keluar elemen daripada tatasusunan.
*splice() akan mengubah suai tatasusunan asal.
array.splice(mula, deleteCount, item1, item2, ...);
biar warna = ['Merah', 'Hijau', 'Biru'];
colors.splice(1, 0, 'Kuning', 'Pink'); // Menambah 'Kuning' dan 'Merah Jambu' pada indeks 1
console.log(warna); // Output: ['Merah', 'Kuning', 'Pink', 'Hijau', 'Biru']
*Ia digunakan untuk mengekstrak(memberi) bahagian tatasusunan.
*slice akan mengembalikan tatasusunan.
*slice tidak akan mengubah suai tatasusunan asal.
array.slice(mula, tamat);
biar nombor = [2, 3, 5, 7, 11, 13, 17];
biarkan newArray = numbers.slice(3, 6);
console.log(newArray); // Output: [7, 11, 13]
*Kaedah indexOf() dalam JavaScript digunakan untuk mencari indeks pertama di mana elemen tertentu boleh ditemui dalam tatasusunan, atau -1 jika elemen itu tidak hadir.
array.indexOf(searchElement, fromIndex);
biar buah = ['Epal', 'Pisang', 'Oren', 'Pisang'];
biarkan indeks = buah-buahan.indexOf('Pisang');
console.log(index); // Output: 1
*Ia digunakan untuk mengenal pasti elemen tertentu terdapat dalam tatasusunan kami atau tidak.
*Jika unsur hadir, ia akan mengembalikan "benar" sebaliknya mengembalikan "salah".
*Ia akan mengembalikan nilai boolean.
array.includes(searchElement, fromIndex);
biar nombor = [1, 2, 3, 4, 5];
let hasThree = numbers.includes(3, 2);
console.log(mempunyaiTiga); // Output: benar
biar nombor = [1, 2, 3];
numbers.forEach((nilai, indeks, arr) => {
arr[indeks] = nilai * 2;
});
console.log(nombor); // Output: [2, 4, 6]
nombor const = [10, 20, 30];
const incremented = numbers.map((num, index) => num + index);
console.log(bertambah); // Output: [10, 21, 32]
nombor const = [1, 2, 3, 4, 5, 6];
const evenNumbers = numbers.filter(num => num % 2 === 0);
console.log(evenNumbers); // Output: [2, 4, 6]
nombor const = [1, 3, 4, 9, 8];
fungsi ialah Sekata(elemen) {
kembalikan elemen % 2 === 0;
}
const firstEven = numbers.find(isEven);
console.log(firstEven); // Output: 4
nombor const = [2, 4, 6, 8, 10];
const hasGreaterThanFive = number.some(num => num > 5);
console.log(hasGreaterThanFive); // Output: benar
nombor const = [10, 20, 30, 40, 50];
const allGreaterThanFive = nombor.every(bilangan => bilangan > 5);
console.log(allGreaterThanFive); // Output: benar
*Gabungkan dua atau lebih tatasusunan dan mengembalikan tatasusunan baharu.
buah const = ['Epal', 'Pisang'];
sayur const = ['Lobak merah', 'Peas'];
bijirin const = ['Nasi', 'Gandum'];
makanan const = buah-buahan.concat(sayur, bijirin);
console.log(makanan); // Output: ['Epal', 'Pisang', 'Lobak Merah', 'Peas', 'Nasi', 'Gandum']
*Buat rentetan baharu dengan menggabungkan semua elemen tatasusunan dan
kembalikan rentetan dengan pemisah yang ditentukan.
huruf konst = ['J', 'o', 'i', 'n'];
hasil const = letters.join('');
console.log(hasil); // Output: 'Sertai'
*Ia digunakan untuk menyusun elemen tatasusunan pada tempatnya dan mengembalikan tatasusunan yang diisih.
nombor const = [4, 2, 5, 1, 3];
nombor.sort((a, b) => a - b);
console.log(nombor); // Output: [1, 2, 3, 4, 5]
nombor const = [4, 2, 5, 1, 3];
nombor.sort((a, b) => b - a);
console.log(nombor); // Output: [5, 4, 3, 2, 1]
biar nombor = [1, 2, 3, 4, 5];
biarkan jumlah = nombor.kurangkan((akumulator, nilai semasa) => {
akumulator pulangan + Nilai semasa;
}, 0);
console.log(jumlah);
Atas ialah kandungan terperinci Kaedah tatasusunan dalam javascript.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!