JavaScript 배열
수정하기
문서 생성 2021-09-15 16:42:55 최근 수정 2022-01-12 14:12:57
자바스크립트에서 배열은 문자열, 숫자, 객체, 다른 배열이나 어떤 타입의 값이라도 담을 수 있다.
배열의 크기는 미리 정하지 않고도 선언할 수 있다.
var a = [];a.length // 0;a[0] = 1;a[1] = '2';a.length; // 2
배열 만들기
// 배열 리터럴const arr = [];const arr = [1, 2, 3];// Array 생성자 함수const arr = new Array(); // 빈 배열const arr = new Array(10);const arr = new Array(10).fill(0); // 0으로 채워진// Array.ofArray.of(1); // [1]Array.of(1, 2, 3); // [1, 2, 3]Array.of('hello'); // ['hello']// Array.fromArray.from({ length: 2 , 0: '1', 1: '2' }); // ['1', '2']Array.from('hello'); // ['h', 'e', 'l', 'l', 'o']Array.from({ length: 3 }, (v, i) => 0) // [0, 0, 0]// repeatconst arr = '0'.repeat().split(''); // ['0', '0', '0']