Javascript
자바스크립트의 map과 filter 사용법
codevil
2022. 3. 20. 23:50
map( ) :string
let arr = ['월', '화', '수', '목', '금' ]
let map = arr.map( item =>item + '요일' );
map( ) : number
let arr = [1, 2, 3, 4, 5]
let map = arr.map(item => item* 2);
map( ) : object
let arr = [ {color : 'red' , text : 'a' }, {color : 'green' , text : 'a' }, {color : 'blue' , text : 'a' } ]
let arrColor = arr.map((item) => item.color);
filter( ) : Array
arr.filter((item) => item.length >6);
arr.filter((item)=>item.toLowerCase().includes(string.toLowerCase()));
사실 위보다 더 많은 예제들이 있는데, 알고리즘 테스트때 쓸 것 같은것들을 모아뒀다.