728x90 map2 [TIL] JavaScript - push( ), pop( ), unshift( ), shift( ) JavaScript를 사용해 알고리즘 문제를 풀다 보면 push함수를 많이 사용하는데, unshift( )와 pop( ) 함수에 대해서는 처음 접해봐서 찾아보게 되었습니다. push( ) 우선 push( ) 함수는 다들 알다시피 배열의 끝에 아이템을 추가합니다. let fruits = ['Apple','Banana','Orange'] fruits.push('Grape'); console.log('fruits'); >>> ['Apple','Banana','Orange','Grape'] pop( ) pop( ) 함수는 배열의 마지막 아이템을 제거합니다. let fruits = ['Apple','Banana','Orange'] fruits.pop(); console.log(fruits); >>> ['Apple.. 2022. 11. 15. [TIL] JavaScript - map( ), filter( ), reduce( ) Array Methods 오늘은 JavaScript에서 가장 많이 쓰이는 객체인 배열 연산 관련 함수인 map, filter, reduce에 대해 공부해 보려고 합니다. 코테 준비하는데 map, filter, reduce가 많이 쓰여서 좀 더 제대로 알고 싶어서 공부를 하게 됐습니다. 글로 공부를 할 때는 이해가 잘 안 됐지만, 그림으로 보니 쉽게 이해할 수 있었습니다. 1. map( ) 1) 구문 arr.map( callback ( currentValue[, index[, array]])[, thisArg]) 2) 매개변수 callback : 새로운 배열 요소를 생성하는 함수. 다음 세 가지 인수를 가집니다. currentValue : 처리할 현재 요소입니다. index ( Optional ) : 처리.. 2022. 11. 11. 이전 1 다음 728x90