개발/자바스크립트
자바스크립트 배열의 크기 변경
카레공
2022. 5. 14. 16:32
자바스크립트의 배열의 큰 특징은 배열의 크기를 임의로 변경 가능하다는 것이다
var arr = [ 1234, 'test' , true ];
//배열의 크기를 임의로 변경 (3->5)
//arr[3],arr[4]는 값이 할당되지 않았기 때문에 undefined
arr.length=5;
//새로운 배열을 추가하면 크기는 자동으로 변경 (5->6)
arr[5]='apple';
//새로운 배열을 추가하면 크기 변경 (6->7)
arr.push('banana');
for (var i=0; i<arr.length; i++){
console.log(arr[i]);
}
//출력결과
1234
test
true
undefined
undefined
apple
banana
join() | 기본값은 ,(쉼표) | "1,2,3" |
join(-) | 구분기호를 이용해 배열을 나열 | "1-2-3" |
concat(arr2) | arr배열에 arr2배열을 연결 | [1,2,3,4,5,6] |
slice(A,B) | 배열의 모든 요소가 주어진 함수에 대해 true 라면 true를 반환하고 그렇지 않으면 false를 반환합니다 | |
sort() | 주어진 모든 요소에 대해 주어진 함수를 실행 | |
reverse() | 배열의 요소 중 주어진 필터링 함수에 대해 true인 요소만 골라 새로운 배열을 만듬 | |
indexOf() | 주어진 값과 일치하는 값이 있는 배열 요소의 첫 인덱스를 찾습니다 | |
filter() | 배치 순서를 역순으로 바꿉니다 | |
forEach() | 배열 요소를 지정한 조건에 따라 정렬합니다. | |
every() | 배열[A]에서 B만큼 배열을 추출합니다 단, 기존배열은 바뀌지 않습니다. |