배열

beablessing·2021년 4월 22일
0

JS

목록 보기
1/11

배열

참조타입 :

대량의 데이터를 다루게 될때 사용함.
데이터타입인 배열과 객체를 참조타입이라 칭한다.

배열

순서가 있는 값.
순서는 인덱스(index)이며, 0부터 카운트를 하게 됨.

대괄호를 이용해서 배열을 만들고, 각각의 원소는 콤마로 구분

let Num = [1,5,3,4,8];

*조회
Num[2]; //3

*변경
Num[2] = 300;
Num ; //[1,5,300,4,8];

길이를 알아내기

온점을 이용하여 변수가 가진 속성에 접근이 가능하다.

let Num = [10,15,55,73,88];
Num.length; // 5 

요소를 추가 또는 삭제하기

*push

배열의 끝에 93이라는 요소를 추가하기 
Num.push(93); 


*pop

배열의 마지막 값을 삭제
Num.push();


*shift();
맨 앞의 요소를 삭제하기 


*unshift('apple');
배열의 맨앞에 요소를 추가하기

배열 요소 포함 여부 확인하기

let arr = ['radagast','the','brown'];

words.indexOf('the') // 1
words.indexOf('brown') // 2
words.indexOf('none') // -1

배열에 요소가 포함되어있지 않는 경우 '-1'이 낭온다 



따라서, 존재여부 확인방법 

words.indexOf('the'))!== -1 //the라는 요소가 있다면 
	//true or false; 






# 배열의 반복 

let Num = [10,15,55,73,88]; 

```js
*for 반복문*

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

typeof

Array.isArray() 배열인지 아닌지 판별하기

true or false 가 출력됨

tip
console.table();

profile
프론트엔드 개발자

0개의 댓글