[JavaScript] 자바스크립트 배열(리스트) | 배열에서 값 찾기 | 배열에...

[JavaScript] 자바스크립트 배열(리스트) | 배열에서 값 찾기 | 배열에...

728x90

반응형

이번 포스팅에선

자바스크립트의 배열(리스트)에 대해서 알아보고자 합니다.

● JavaScript 배열

일련의 관계가 있는 변수를 생성한다고 가정해봅시다.

Ex) 요일을 저장하는 변수 생성

const mon; const tue; const wed"; const thu; const fri; const sat; const sun;

이런 식으로 일일이 변수를 생성하고 값을 넣어줘야 합니다.

바로 이럴때 편리성을 위해 배열이 쓰입니다.

▶ 배열 생성

배열 생성문은 아래와 같습니다.

자바스크립트 배열 생성 : 변수명 = ["값1", "값2", ......];

위의 요일을 담는 예제를 삼아봅시다.

const daysOfWeek = ["mon" , "tue" , "wed" , "thu", "fri", "sat", "sun"];

daysofWeek라는 변수명에 요일에 대한 정보를 한 번에 담았습니다.

그렇다면 하나의 type(형)만 담을 수 있냐..

다행히 파이썬의 list 처럼 여러 형의 변수를 담을 수 있습니다.

const arr = [1, 3.14, "a", null, true, undefined];

위와 같이 다른 type의 변수를 담아도 아무 문제가 없습니다.

▶ 배열에 원소 추가

배열에 원소를 추가하는 방법은 간단합니다.

위의 코드를 그대로 사용해서

"홍길덩" 이라는 값을 배열에 삽입하고 싶다면

push() 함수를 사용해주면 됩니다.

이렇게 잘 담겨있는 것을 볼 수 있죠.

※ 배열에 값을 추가하거나 삭제하는 방법은 아래 포스팅에 자세하게 나와있습니다.

▶ 배열에 원소 값 출력, 가져오기

const daysOfWeek = ["mon" , "tue" , "wed" , "thu", "fri", "sat", "sun"];

위 코드를 그대로 사용한다고 가정합시다.

오늘은 수요일이니 값이 "wed"인 원소 값을 가져오고 싶다면,

"wed" 해당하는 인덱스(자신의 번호)를 불러와주면 됩니다.

배열명[인덱스];

여기서 주의할 점은

배열의 인덱스는 0부터 시작하는 것입니다.

따라서 "wed"를 불러오고자 하면 인덱스 2를 입력해줘야 하죠.

다음 포스팅에선 자바스크립트 객체에 대해서 다뤄보겠습니다.

728x90

반응형

LIST

from http://healthdevelop.tistory.com/89 by ccl(A) rewrite - 2021-12-15 13:01:53