728x90
이글은 "벨로퍼트"님의 동영상 강의를 보고 정리한 내용입니다.
배열
객체는 한 변수 혹은 상수에 여러가지 정보를 담기 위함이였다면, 배열은 여러개의 항목들이 들어있는 리스트와 같습니다.
const array = [1, 2, 3, 4, 5];
배열을 선언 할 때에는 이렇게 [ ] 안에 감싸주시면 됩니다.
배열 안에는 어떤 값이던지 넣을 수 있습니다.
const objects = [{ name: '멍멍이' }, { name: '야옹이' }];
배열을 선언하고 나서, n 번째 항목을 조회하고 싶을 땐 다음과 같이 할 수 있습니다.
objects[n];
한번 다음 코드를 입력해보세요.
const objects = [{ name: '멍멍이' }, { name: '야옹이' }];
console.log(objects);
console.log(objects[0]);
console.log(objects[1])
여기서 주의하실 점은, 첫번째 항목이 objects[1] 이 아니라 objects[0] 이라는 것 입니다.
여기서 objects[1] 이 두번째 항목입니다.
배열에 새 항목 추가하기
배열에 새로운 항목을 추가 할 때에는 배열이 지니고있는 내장 함수인 push 함수를 사용합니다.
const objects = [{ name: '멍멍이' }, { name: '야옹이' }];
objects.push({
name: '멍뭉이'
});
console.log(objects);
배열의 크기 알아내기
배열의 크기를 알아낼 때에는 배열의 length 값을 확인합니다.
const objects = [{ name: '멍멍이' }, { name: '야옹이' }];
console.log(objects.length);
objects.push({
name: '멍뭉이'
});
console.log(objects.length);
728x90
'프로그래밍 > Javascript(ES6)' 카테고리의 다른 글
[Javascript/ECMAScript6/ES6] 배열 내장함수 (0) | 2020.05.24 |
---|---|
[Javascript/ECMAScript6/ES6] 반복문 (0) | 2020.05.23 |
[Javascript/ECMAScript6/ES6] 객체 (0) | 2020.05.21 |
[Javascript/ECMAScript6/ES6] 함수 (0) | 2020.05.20 |
[Javascript/ECMAScript6/ES6] 조건문 (0) | 2020.05.19 |