배열함수 문제 - 드림코딩

mia·2022년 11월 21일
0

Q1. join()

Q2. split()

split() : string객체를 지정한 구분자를 이용하여 여러개의 문자열로 나눈다.

Q3. reverse()

reverse() : 배열의 순서를 반전한다.

Q4. slice()

splice() vs slice() : splice는 배열 자체를 바꾸고, slice는 배열에서 원하는 부분만 가져오고 싶을 때 사용한다.

Q5. find()

find() : 주어진 판별함수를 만족하는 첫번째 요소의 값을 반환한다.

Q6. filter()

filter() : 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열을 만든다.

Q7. map()

map() : 배열 내의 주어진 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환한다.

Q8. some(), every()

some() : 배열안에 어떤 요소라도 주어진 함수를 통과하는지 테스트한다.

every() : 배열안에 모든 요소가 주어진 함수를 통과하는지 테스트한다.

Q9. reduce()

reduce() : accumulator(누적된 값)와 currentValue를 받아 누적계산한값을 반환한다. + initialValue(최초호출에서 첫번째 인수에 제공할 값, 초기값을 제공하지 않으면 첫번째 요소를 사용한다.)

Q10. map() & join()

Bonus. sort()

sort() : 배열을 적절한 위치에 정렬 후 반환.

profile
노 포기 킾고잉

0개의 댓글