nlivaic
11/1/2018 - 9:35 AM

Arrays

Arrays

let carIds = [
  { carId: 123, style: 'sedan' },
  { carId: 456, style: 'convertible' },
  { carId: 789, style: 'sedan' }
];

/* Iterating an array */
carIds.forEach(car => console.log(car));
carIds.forEach( (car, index) => console.log(car, index) );

/* Filtering an array */
let convertibles = carIds.filter(
  car => car.style === 'convertible'
);
convertibles.forEach(car => console.log(car));

/* Checking each member of an array */
let result = carIds.every(
  car => car.carId > 0
);
console.log(result);

/* Find first instance */
let car = carIds.find(
  car => car.carId >= 456
);
console.log(car);