1. 순수 배열일때 forEach 사용


let numbers = [1234,123,41,3,2,41324,1234];


numbers.forEach( (item) => { console.log(item); } );


=> 잘됨


2. 요소가 객체인 배열일때 find 사용


let users = [

{name:"nomuhyun", birth:1946},

{name:"kimdaejung", birth:1924},

];


users.find( item => item.birth === 1946);

=> 잘됨. 배열의 요소를 반환


Q. 근데 아래처럼 중괄호 쓰면 왜 안됨? find 안의 파라미터는 함수 아님?(콜백함수..?)


users.find( (item) => {item.birth === 1946} );


=> 안됨. undefined 반환.