[javascript] 배열 생성하는 여러가지 방법(ES6) (배열생성자 new Array() / Array.of() / Array.from() )
javascript에서 배열을 생성하는 방법은 변수에 대괄호를 안에 요소를 넣어서 정의해 줄 수 있고, const arr = ['apple', 'banana', [1,2,3]]; 그 외에 Array() 생성자, Array.of(), Array.from()을 이용해서도 만들 수 있다. let arr1 = new Arr(100); //[empty, empty .... 100개의 empty] arr = new Arr(4,6,8); // [4,6,8] let arr2 = Array.of(2); //[2] arr2 = Array.of(2,4,6,8); // [2,4,6,8] let arr3 = Array.from('test'); // ['t','e','s','t'] 1. new Array() 생성자 Array 생..
[javascript] 배열의 push,pop,unshift,shift 사용법
1. 배열에 값을 추가 push(), unshift() .push(value) : 배열의 맨 끝에 새로운 값 추가. .unshift(value) : 배열의 맨 앞에 새로운 값 추가. 예시 const arr = [1,2,3,4,5,6]; arr.push(7); // [1,2,3,4,5,6,7]; arr.unshift(0); //[0,1,2,3,4,5,6,7]; 2. 배열에 값을 삭제 pop(), shift() .pop() : 배열의 맨 끝에 있는 값 삭제. .shift() : 배열의 맨 앞에 있는 값 삭제. 예시 const arr = [1,2,3,4,5,6]; arr.pop(); // 6 arr은 [1,2,3,4,5]; arr.shift(); // 1 arr은 [2,3,4,5]; 3. push, pop, ..