• forEach
  • filter
  • map
  • find
  • findIndex
  • sort
  • reduce

for loops are really annoying to implement for scanning an array:

const arr = ['nisim', 'shlomo', 'david'];

for (let i = 0; i < arr.length; i++) {
	console.log(arr[i]);
}

output

nisim
shlomo
david

forEach

const arr = ['nisim', 'shlomo', 'david'];

arr.forEach(shaharCallback);

function shaharCallback(name) {
	console.log(name);
}

output

nisim
shlomo
david