const users = [
{ isView : false, id : 1, name : "A", age : 36 },
{ isView : true, id : 2, name : "B", age : 32 },
{ isView : true, id : 3, name : "C", age : 31 },
{ isView : false, id : 4, name : "D", age : 27 },
{ isView : true, id : 5, name : "E", age : 25 },
{ isView : false, id : 6, name : "F", age : 31 }
];
function map( $list, fn ){
let nList = [];
let item;
for( item of $list ){
nList.push( fn( item ));
}
return nList;
}
console.log( map( users, ( item ) => item.age ));
console.log( map( users, ( item ) => item.name ));
console.log( map( users, ( item ) => item.id ));
'frontend > Java Script' 카테고리의 다른 글
4. 함수형 프로그래밍 - each (0) | 2019.03.14 |
---|---|
3. 함수형 프로그래밍 - filter + map (0) | 2019.03.14 |
1. 함수형 프로그래밍 - Filter (0) | 2019.03.14 |
javascript prototype - 상속 (0) | 2018.03.29 |
Video Tag Event (0) | 2017.10.30 |