객체 - 배열

혀어어언·2023년 3월 19일
0

Let's Get It JS 요약

목록 보기
7/7

객체

  • 자료형의 일종으로 다양한 값을 모아둔 또다른 값
  • 객체의 종류는 크게 배열(array), 함수(function), 배열이나 함수가 아닌 객체로 나눌 수 있음

배열

  • 배열을 만드려면 대괄호 []로 값들을 감싸면 됨
배열의 엘리먼트
  • 배열 내부의 각각의 값들을 element라고 하며, 각각의 값들은 쉼표로 구분됨
  • 배열의 엘리먼트는 중복되어도 무관하며, 어떤 값이든 올 수 있으며, 엘리먼트가 없을 수도 있음
> const fruits = ['사과', '오렌지', '딸기', '망고'];
> const everything = ['사과', 1, undefined, true, null];
> const duplicated = ['딸기', '딸기', '딸기']
> const emptyArray = [];
배열의 요소 개수 구하기
  • length 속성을 통해 엘리먼트의 개수 확인 가능
  • 배열의 lengthindex + 1
> everything.length // 5
배열의 인덱스
  • 배열의 인덱스(index)를 통해 배열 내부의 값을 개별적으로 불러올 수 있음
  • 배열의 인덱스는 0부터 시작함에 주의하자!
  • 배열의 마지막 인덱스는 length - 1
> fruits[0];	// '사과'
> fruits[2];	// '딸기'
이차원 배열
  • 배열의 엘리먼트로 배열이 들어가 있는 형태를 이차원 배열이라고 함
> const arrayOfArray = [[1,2,3],[4,5]];
> arrayOfArray[0]	// (3) [1, 2, 3]
> arrayOfArray[1]	// (2) [4,5]

0개의 댓글