배열을 만드는 2가지 방법
생성자 이용
let arr = new Array( );
배열 리터럴 - 대괄호 [ ]
let arr = [ ]; // 배열 리터럴이 많이 쓰인다.
.
let arr = [1, "2", true, null, undefined, { }, [ ], function( )_{ }];
배열 안에는 저렇게, 숫자, 문자열, 불리언, null undefined, 객체리터럴 { } , 배열리터럴 [ ], 함수까지 들어갈 수 있다.
.
let arr = [1, 2, 3, 4, 5]; // 배열 리터럴
console.log(arr);
배열은 key 가 없고 value 만 있어서
순서 index 로 접근한다.
console.log(arr[0]);
console.log(arr[1]);
console.log(arr[2]);
arr.push(6);
console.log(arr);
< [1, 2, 3, 4, 5, 6]
// 뭐든 추가 가능
arr.push({key: "Value"});
console.log(arr);
< [1, 2, 3, 4, 5, 6, Object]
Object
key: "Value"
console.log(arr.length);