본문 바로가기
JAVASCRIPT

자바스크립트(javascript) 배열 기초

by 웨브개바르자 2023. 1. 22.

 

배열 생성

              index    0           1             20

let student = ['브랜든','제임스'....'제니'];

 

배열의 값 출력

console.log(student[0]); //브랜든

 

값 넣기

student[2] = '티파니';

 

배열의 특징

배열은 문자 숫자 객체 함수 등을 포함 할수 있다.

 

배열의 길이

student.length  // 20

 

배열 맨 뒤에 요소 추가

student.push('젠슨');    //배열의 맨 마지막에 값을 넣어줌

student.push('젠슨','줄리아','래리'); //여러 요소 한번에 넣기도 가능 

 

배열 맨 뒤에 요소 제거

student.pop();   //배열의 맨 마지막 요소 삭제

 

배열 맨 앞에 요소 추가

student.unshift('해나');

student.unshift('해나','알렉스','신디'); //여러 요소 한번에 넣기도 가능

 

배열 맨 앞에 요소 제거

student.shift();

 

배열은 주로 어떻게 사용? 반복문으로 출력

let student = ['제니','브랜든','래리'];

student.push('리안');

for(let i=0;i<student.length;i++){

    console.log(student[i]);

}

 

반복문 for...of : for문 보다는 간단하지만 인덱스를 못 얻는다는 단점이 있다

(배열에는 for in 쓰는거 비추)

let student = ['제니','브랜든','래리'];

 

for(let person of student){

    console.log(person);

}

 

 

댓글