Cara menggunakan temukan dan filter javascript

Bahasa pemrograman JavaScript sangat mirip dengan penggunaan metode array di dalamnya. Beberapa contoh metode array yang banyak digunakan adalah filter dan peta JavaScript

Namun, tidak hanya kedua metode tersebut, JavaScript masih menyimpan banyak metode array yang perlu Anda ketahui. Metode array adalah fungsi JavaScript bawaan yang dapat kita terapkan ke array kita. Berikut adalah 10 Metode Array yang harus Anda ketahui

Daftar isi

Apa itu Metode Array?

Sebelum melangkah lebih jauh untuk membahas Map Javascript sebagai salah satu metode array, Anda perlu memahami apa itu metode array dalam JavaScript. Pertama-tama kita akan membahas tentang array terlebih dahulu

Array adalah fungsi yang sangat krusial di JavaScript karena sering digunakan saat kita ingin menyimpan daftar elemen dan mengaksesnya dengan variabel

Tidak seperti kebanyakan bahasa di mana larik adalah referensi ke beberapa variabel, dalam JavaScript larik adalah variabel tunggal yang menyimpan banyak elemen. Array adalah sekelompok data dengan tipe data yang sama. Misalnya, array int berisi elemen tipe int, dan array float berisi elemen tipe float

Array dalam JavaScript terdiri dari dua jenis, array satu dimensi dan array multi dimensi. Namun, sekarang kita akan membahas lebih dalam tentang metode array

Array adalah variabel tunggal yang digunakan untuk menyimpan berbagai elemen. Pada artikel ini, Anda akan menemukan semua metode Array dan propertinya. Misalnya, metode sort() dari Array digunakan untuk mengurutkan semua elemen array menggunakan aturan pengurutan default atau kustom

Metode array adalah fungsi JavaScript bawaan yang dapat kita terapkan ke array kita. Beberapa contoh metode array adalah peta javascript, filter javascript, dan masih banyak lagi yang akan kita bahas lebih dalam di artikel ini

Anda dapat membuat array int s, double s, atau tipe lainnya, tetapi semua nilai dalam array harus memiliki tipe yang sama. Untuk membuat array, Anda harus mendeklarasikan variabel dengan tipe array dan kemudian membuat array itu sendiri. Tipe array terlihat seperti tipe Java lainnya, kecuali diikuti oleh tanda kurung siku ( [] )

Artikel Terkait   Prototipe Produk. Mencoba Memahami Tanpa Kode Untuk Mengembangkan Prototipe

Metode array dalam JavaScript

Metode Array yang banyak dikenal dan digunakan adalah Map JavaScript. Namun pada artikel kali ini kita akan membahas 10 Metode Array termasuk salah satunya adalah filter JavaScript

1. Saring()

Metode filter Javascript ini membuat larik baru dengan hanya elemen yang melewati kondisi dalam fungsi yang disediakan

const arr = [6, 5, 4, 3, 2, 1,];

  // item yang bernilai lebih dari 3
  const filtered = arr.filter(num => num > 3);
  console.log(filtered); // output: [6, 5, 4]

  console.log(arr); // output: [6, 5, 4, 3, 2, 1,];

2. untuk setiap()

Metode ini dapat membantu Anda mengulang item array

const arr = [6, 5, 4, 3, 2, 1,];

  arr.forEach(item => {
    console.log(item); // output: 4 3 2 1
  });
_

3. termasuk()

Metode ini memeriksa apakah array berisi item yang diteruskan dalam metode

const arr = [6, 5, 4, 3, 2, 1,];

  arr.includes(2); // output: true
  arr.includes(7); // output: false

4. mengurangi()

Metode pengurangan () menerapkan fungsi ke akumulator dan setiap elemen dalam array (dari kiri ke kanan) untuk menguranginya menjadi satu nilai - MDN

const arr = [6, 5, 4, 3, 2, 1,];

  const sum = arr.reduce((total, value) => total + value, 0);
  console.log(sum); // 21

5. beberapa()

Metode ini memeriksa apakah setidaknya satu item array melewati kondisi tersebut. Jika lulus, ia mengembalikan 'benar' jika tidak 'salah'

const arr =  [6, 5, 4, 3, 2, 1,];

  // setidaknya satu elemen lebih besar dari 4?
  const largeNum = arr.some(num => num > 4);
  console.log(largeNum); // output: true

  // setidaknya satu elemen kurang dari atau sama dengan 0?
  const smallNum = arr.some(num => num <= 0);
  console.log(smallNum); // output: false
_

6. setiap()

Metode ini memeriksa apakah semua item array melewati kondisi tersebut. Jika lulus, ia mengembalikan 'benar' jika tidak 'salah'

const arr = [6, 5, 4, 3, 2, 1,];

  // semua elemen lebih besar dari 4
  const greaterFour = arr.every(num => num > 4);
  console.log(greaterFour); // output: false

  // semua elemen lebih besar dari 0
  const lessTen = arr.every(num => num < 10);
  console.log(lessTen); // output: true

7. menyortir()

Metode pengurutan array ini digunakan untuk mengatur/mengurutkan item array baik secara ascending maupun descending

const arr = [6, 5, 4, 3, 2, 1,];
  const alpha = ['e', 'a', 'c', 'u', 'y'];

  // sort in descending order
  descOrder = arr.sort((a, b) => a > b ? -1 : 1);
  console.log(descOrder); // output: 6, 5, 4, 3, 2, 1,];

  // sort in ascending order
  ascOrder = alpha.sort((a, b) => a > b ? 1 : -1);
  console.log(ascOrder); // output: ['a', 'c', 'e', 'u', 'y']

_

8. dari()

Ini mengubah semua yang terlihat seperti larik atau dapat diubah menjadi larik yang sebenarnya terutama saat bekerja dengan DOM, sehingga Anda dapat menggunakan metode larik lain seperti pengurangan, pemetaan, filter, dll.

Artikel Terkait   Apa itu RPL?

const name = 'frugence';
  const nameArray = Array.from(name);

  console.log(name); // output: frugence
  console.log(nameArray); // output: ['f', 'r', 'u', 'g', 'e', 'n', 'c', 'e']

9. Susunan dari()

Ini membuat larik dari setiap argumen yang diteruskan ke dalamnya

const nums = Array.of([6, 5, 4, 3, 2, 1,];
  console.log(nums); // output: [6, 5, 4, 3, 2, 1,];
_

10. peta()

Metode peta JavaScript ini membuat larik baru dengan memanggil fungsi yang disediakan pada setiap elemen

Apa itu Filter JavaScript?

filter () adalah metode array di JavaScript yang berfungsi untuk menemukan semua elemen di array yang sesuai dengan kriteria tertentu. Metode ini mengembalikan larik baru yang berisi elemen yang cocok dengan kriteria pencarian atau lulus uji fungsi callback.

Metode apa yang bisa kita gunakan untuk mengurutkan elemen array berdasarkan kondisi tertentu dan akan membuat array baru?

filter() .

Apa itu Peta dalam JavaScript?

. map () dapat digunakan untuk mengulang objek dalam sebuah array dan, dengan cara yang mirip dengan array tradisional, memodifikasi konten dari setiap objek individu dan menyediakan array baru. Modifikasi ini dilakukan berdasarkan apa yang dikembalikan di fungsi callback.

Apa itu array dan objek dalam JavaScript?

Objek. kalau diterjemahkan ke dalam bahasa Indonesia adalah objek/tujuan/sasaran. Larik. jika diterjemahkan ke dalam bahasa Indonesia adalah susunan/urutan/baris . Himpunan[]. untuk menampilkan daftar nomor.