JAVA script

[JavaScript] 참조형 데이터 - 배열 Array

peach_h 2023. 5. 6. 01:18
배열을 생성하는 2가지 방법

 

1. 생성자 함수 사용하기

2. [ ] 대괄호를 이용해 생성

 

const fruits = new Array('Apple','Banana','Cherry')
console.log(fruits)

const fruits2 = ['Apple','Banana','Cherry']
console.log(fruits2)

 

new 키워드와 함께 생성자 함수를 호출하여 배열을 생성하는 방법과,

괄호를 이용하여 배열을 생성하는 방법 모두 동일한 결과가 나옴

 

괄호가 간단하고 좋으니 이 방법을 사용하자

 

 

 

JavaScript의 배열은 인덱싱이 가능하다 
const fruits2 = ['Apple','Banana','Cherry']
console.log(fruits2)

console.log(fruits2[1])
console.log(fruits2[2])

 

자바스크립트는 대괄호 표기법으로 배열 데이터 인덱싱이 가능하다 !

제로베이스 넘버링으로 파이썬과 동일하게 0부터 시작한다.

 

 

 

length : 배열의 길이 / item의 수

 

배열에 들어 있는 것은 배열의 요소 / element / item 이라고 부른다

 

const fruits2 = ['Apple','Banana','Cherry']
console.log(fruits2)
console.log(fruits2.length)

 

이렇게 점 표기법으로 직접 배열의 length를 출력하는 것도 가능하다.

 

 

 

 

배열의 길이를 모르는 상태에서 제일 마지막 item을 출력하고 싶다면?
const fruits2 = ['Apple','Banana','Cherry']
console.log(fruits2)
console.log(fruits2[fruits2.length-1])

 

괄호안에 배열.length-1 하면 가장 마지막 item 뽑을 수 있음 !

반대로 0을 입력하면 가장 앞에 있는 item이 나온다