본문 바로가기
자바스크립트 (JavaScript)/이론

[ JS 데이터 ] 참조형 - Array

by Hwanii_ 2023. 10. 30.
728x90
//  [ JS 데이터 ] 참조형 - Array

//  Array (배열)

//  new 키워드와 함께 호출 하는 함수 => 생성자 함수 or 자바스크립트 클래스
const fruits = new Array('Apple', 'Banana', 'Cherry')

console.log('fruits : ' + fruits)   //  Apple,Banana,Cherry

//  하지만 배열을 사용 할 때, new 키워드로 위와 같이 인자에 값을 넣는것은 불편한 문법.
//  따라서 아래와 같이 [ ] 를 사용 한다.

const fruits2 = ['Apple', 'Banana', 'Cherry']   //  리터럴 방식. => Array 리터럴 (배열 리터럴)

console.log(fruits2)   

console.log('fruits2 : ' + fruits2) //  Apple,Banana,Cherry

console.log(fruits2[1]) //  Banana => 배열 데이터를 인덱싱 하기. 배열의 요소 == 배열의 아이템

console.log(fruits2.length) //  배열의 길이 확인 하기. => 3

//  만약에 배열 안에 있는 아이템을 알지 못하거나, 배열의 길이 조차도 알지 못하는데,
//  배열의 마지막 인덱스에 있는 요소를 얻고 싶다면 ?
console.log(fruits2[fruits2.length - 1])    //  Cherry

//  반대로 첫번째 요소를 찾고 싶으면 ? => 0번째 인덱스를 찾으면 된다 ~
console.log(fruits2[0])    //   Apple

 

 

반응형