[js]자바스크립트 기본편 - 배열(array)

Hello_Wendy·2022년 5월 27일
0

html/css/js

목록 보기
11/12
post-thumbnail

자바스크립트 기본

배열(array) : 순서가 있는 리스트

  • 배열의 특징 : 배열은 문자 뿐만 아니라, 숫자, 객체, 함수 등도 포함 가능
let arr = [
	'민수',
    3,
    false,
    {name : 'Mike'
     age : 30,    
    },
    function(){
     console.log('TEST');
    }
];
  • length : 배열의 길이(요소의 갯수)

배열의 메소드(method)

  • push() : 배열 에 요소를 추가, 여러 요소 한번에 추가 가능
let days = ['월', '화', '수'];
days.push('목')
console.log(days) //['월', '화', '수', '목']
  • pop() : 배열 에 요소를 삭제
let days = ['월', '화', '수'];
days.pop()
console.log(days) //[월', '화']
  • unshift() : 배열 의 요소를 추가, 여러 요소 한번에 추가 가능
let days = ['월', '화', '수'];
days.unshift('토','일')
console.log(days) //['토', '일', 월', '화', '수']
  • shift() : 배열 의 요소를 제거
let days = ['월', '화', '수'];
days.shift()
console.log(days) //['화', '수']

배열을 쓰는 가장 큰 이유는 반복을 위해서!

--for 사용--
let days = ['mon','tue','wed'];

days.push("thu");
days.unshift("sun");

for(let index = 0; index < days.length; index++) {
	console.log(days[index])
} //"sun""mon""tue""wed""thu" 출력

--for of 사용--
let days = ['mon','tue','wed'];

days.push("thu");
days.unshift("sun");

for(let day of days){
	console.log(day);
} //"sun""mon""tue""wed""thu" 출력
profile
안녕 나의 새로운 세상

0개의 댓글