- Today
- Total
빵 입니다.
[Array 3/3] Array Methods 본문
W3Schools 번역과 MDN 번역 및 검색을 통해 알게 된 점 위주의 정리
https://www.w3schools.com/js/js_arrays.asp
https://msdn.microsoft.com/ko-kr/library/ccktxahf(v=vs.100).aspx
https://msdn.microsoft.com/ko-kr/library/jj155291(v=vs.94).aspx
concat() |
2개 이상의 배열은 연결하고, 연결된 배열을 반환. |
copyWithin() |
배열의 지정한 위치
안에 있는 요소들을 복사. |
every() |
배열 안의 모든 요소들이 설정한 테스트를 통과하는지 테스트. |
fill() |
배열의 요소를 정적인 값으로 변경. |
filter() |
설정한 테스트를 통과하는 배열 안의 요소들로 새로운 배열 생성 |
find() |
설정한 테스트를 통과하는 배열 안의 첫 요소의 값 반환 |
findIndex() |
설정한 테스트를 통과하는 배열 안의 첫 요소의 위치(index
num) 반환 |
forEach() |
배열의 각 요소에 대해 지정된 작업을 수행 |
indexOf() |
해당 요소가 있는 위치(index num) 찾아서
반환(처음0->끝) |
isArray() |
객체가 배열인지 아닌지 반환 |
join() |
배열을 문자열로 변환하고, 요소 사이에 구분자 삽입하여 연결 |
lastIndexOf() |
해당 요소가 있는 위치(index num) 뒤부터
찾아서 반환(끝->처음0) |
map() |
배열 내의
모든 요소에 대해 제공된 callback을 호출하고, 그
결과를 모아서 새로운 배열 반환 |
pop() |
배열의 마지막 요소
제거(remove) |
push() |
배열의 맨 끝에 새
요소 추가(add) |
reduce() |
배열 내의 모든 요소에 대해 제공된 함수를 호출하고,
그 결과를 모아서 한번에 반환(왼쪽->오른쪽
진행) |
reduceRight() |
배열 내의 모든 요소에 대해 제공된 함수를 호출하고,
그 결과를 모아서 한번에 반환(오른쪽->왼쪽
진행) |
reverse() |
배열 안의
요소들을 거꾸로 나열. |
shift() |
배열의 첫 요소 제거(remove) |
slice() |
시작 값과 끝 값을 설정하고, 선택된 요소들을
새배열로 반환 |
some() |
배열 안의 일부 요소들이 설정한 테스트를 통과하는지 테스트. |
sort() |
배열 안에서 알파벳순, 숫자순, 오름차순, 내림차순 순서 재배열 |
splice() |
배열에 요소를 추가/제거하고 제거된 후의
배열을 반환 |
toString() |
배열을 문자열로 변환 |
unshift() |
배열의 맨 처음에
새 요소 추가(add) |
valueOf() |
배열을 반환 |
delete operator |
자바스크립트 배열은 객체이기 때문에 delete 연산자를 통해 요소 삭제 가능 |
배열 요소는 인덱스 넘버를 통해 접근, 0부터 시작 |
|
배열에서 최댓값과 최솟값을 찾을 수 있는 내장함수는 없다. |
'프론트엔드 > javascript' 카테고리의 다른 글
자바스크립트 옵셔널 체이닝 (Optional chanining) (0) | 2022.07.22 |
---|---|
자바스크립트 런타임과 엔진 그리고 동작 원리 (0) | 2022.07.18 |
AJAX (0) | 2017.11.28 |
[Array 2/3] Array Properties (0) | 2017.10.31 |
[Array 1/3] Array (0) | 2017.10.30 |