배열 생성
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);
}
'JAVASCRIPT' 카테고리의 다른 글
자바스크립트(javascript) Object.assign() 객체복제 (0) | 2023.01.23 |
---|---|
자바스크립트(javascript) 생성자 함수 객체생성 (0) | 2023.01.23 |
자바스크립트(javascript) 변수 (0) | 2023.01.22 |
자바스크립트(javascript) 객체 기본 (0) | 2023.01.22 |
자바스크립트 함수선언문, 함수표현식, 화살표함수 비교 (0) | 2023.01.22 |
댓글