data life

JS - Array 본문

카테고리 없음

JS - Array

주술회전목마 2022. 11. 7. 01:13

Array(배열)

: 리스트 형태의 고수준 객체인 배열을 생성할 때 사용하는 전역 객체

 

 

 

연산

.length

 

 

 

배열 항목에 접근
인덱스 []

 

 

 

배열의 항목들 순환
.forEach

 

 

 

배열 끝에 항목 추가

끝에 : .push()

앞에 : .unshift()

 

 

 

배열 항목 제거

끝에서 부터 : .pop()

앞에서 부터 : .shift()

인덱스 위치 : .splice(인덱스, n개) / / 해당 위치로부터 몇개의 항목들을 제거 가능

 

 

 

배열 항목의 인덱스 번호 찾기
.indexOf()

 

 

 

주어진 함수에 적합한 모든 요소를 모아 새로운 배열로 반환

.filter()

function myFunc(value) {
  return value >= 10;
}

var filtered = [12, 5, 8, 130, 44].filter(myFunc);
console.log(filtered);
// [12, 130, 44]
function onlyTrue(){return true};

var arr = [1, 2, 3, 4];
console.log(arr.filter(onlyTrue));
// [1, 2, 3, 4]


function onlyFalse(){return false};

console.log(arr.filter(onlyFalse));
// []