Langsung ke konten utama

Metode untuk find array di JavaScript

  • Includes() 

Method ini menghasilkan nilai boolean true and false. Basic syntax 

arr.includes(valueToFind, [fromIndex])

const kelas = ["satu", 80, "4 panjang", "lingkaran"];
const result = kelas.includes("satu");
 
document.getElementById("demo").innerHTML = result;

 

  • Find()
Beda dengan includes()
alligator.find((el, idx) => typeof el === "string" && idx === 2) 
const kelas = ["satu", 80, "4 panjang", "lingkaran"];
kelas.find((el) => el.length < 12);
  • indexOf()
Resultnya index
const kelas = ["satu", 80, "4 panjang", "lingkaran"];
 
kelas.indexOf("lingkaran");
kelas.lastIndexOf(80); // returns 4
kelas.indexOf(80, 2); // returns 4
kelas.lastIndexOf(80, 4); // returns 4
kelas.lastIndexOf(80, 3); // returns 1

 
  • Filter()
const kelas = ["satu", 80, "4 panjang", "lingkaran"];
kelas.filter((el) => el === 80); //returns [80, 80]

Source: Link

Komentar

Postingan populer dari blog ini

Install adb on mac os

Delete your old installation (optional)  rm -rf ~/.android-sdk-macosx/ Download  adb   Go folder download  cd Download Unzip file unzip platform-tools-latest*. zip Create and move adb mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools Add platform your path echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile Refresh your bash profile (restart terminal) source ~/.bash_profile Start adb devices adb devices

Dreamweaver 8

Dreamweaver Download :  Klik Serial Number :  Klik