배열
순서가 있는 리스트
let students = ['철수', '영희', ... , '영수'];
검색
console.log(students[0]); //철수
console.log(students[1]); //영희
수정
students[0] = '민정';
배열의 특징
- 문자뿐만 아니라 숫자, 객체, 함수 등도 포함 가능
let arr = [ '민수', 3, false, {name:'Mike', age:30}, function(){console.log('TEST')}; ];
- length : 배열의 길이 구하는 데 사용
- push() : 배열 끝에 요소 추가. 여러 개 한 번에 가능
- pop() : 배열 끝의 요소 제거
- shift() : 배열 가장 앞 요소 제거
- unshift() : 배열 가장 앞에 요소 추가. 여러 개 한 번에 가능
배열 + 반복문 (for)
let days = ['월', '화', '수'];
//방법 1
for(let index=0; index<days.length; index++){
console.log(days[index])
}
//방법 2: for문보다 간단하지만 index를 못 얻는다는 단점이 있음
for(let day of days){
console.log(day)
}
배열에서는 for...in 보다 for...of가 더 좋음. for...of로 기억할 것
강의 출처. 코딩앙마(Youtube)
https://www.youtube.com/watch?v=KF6t61yuPCY&t=229s
'Language > Javascript' 카테고리의 다른 글
[바닐라 JS로 크롬 앱 만들기] #4 ~ #6 정리 (0) | 2021.08.15 |
---|---|
[바닐라 JS로 크롬 앱 만들기] #1 ~ #3 정리 (0) | 2021.07.31 |
[자바스크립트 기초 강좌: 100분 완성] 객체 (0) | 2021.07.31 |
[자바스크립트 기초 강좌: 100분 완성] 함수 (0) | 2021.07.31 |
[자바스크립트 기초 강좌: 100분 완성] 반복문 (0) | 2021.07.31 |