본문 바로가기
Studying/JavaScript

JavaScript 기초 14 - 배열 (array) - 1차 정리 끝

by giem 2022. 1. 11.
반응형
배열

: 순서가 있는 리스트

 

let avengers = ['IM', 'HK', 'BW', 'HE'];
avengers[0] // 'IM'
//index는 0부터 시작

 

문자 뿐만 아니라 숫자, 객체, 함수등도 포함 가능

 

기본 제공 함수

//length 배열의 길이
avengers.length // 4

//push() 배열 끝에 추가
avengers.push('SM') // ['IM','HK','BW','HE','SM']
쉼표로 여러 요소 한 번에 추가 가능

//pop() 배열 끝 제거
avengers.pop() // ['IM', 'HK', 'BW', 'HE']

//unshift() 배열 앞에 추가
avengers.unshift('SM') // ['SM', 'IM', 'HK', 'BW', 'HE']
쉼표로 여러 요소 한 번에 추가 가능

//unshift() 배열 앞 제거
avengers.shift() // ['IM', 'HK', 'BW', 'HE']

 

for로 반복

for(let index=0; index<avengers.length; index++) {
 console.log(avengers[index])
}

for(let hero of avengers){
 console.log(hero)
}

 

for in은 추천하지 않는다고 함

 

 

1차 JS 정리 끝!!

반응형

댓글