반응형
Array.findIndex()
findIndex() 메서드는 주어진 판별 함수를 만족하는 배열의 첫 번째 요소에 대한 인덱스를 반환
const array1 = [5, 12, 8, 130, 44];
const isLargeNumber = (element) => element > 13;
console.log(array1.findIndex(isLargeNumber));
// expected output: 3
Array.fill()
fill() 메서드는 배열의 시작 인덱스부터 끝 인덱스의 이전까지 정적인 값 하나로 채움
const array1 = [1, 2, 3, 4];
// fill with 0 from position 2 until position 4
console.log(array1.fill(0, 2, 4));
// expected output: [1, 2, 0, 0]
// fill with 5 from position 1
console.log(array1.fill(5, 1));
// expected output: [1, 5, 5, 5]
console.log(array1.fill(6));
// expected output: [6, 6, 6, 6]
'ES6' 카테고리의 다른 글
SPREAD (전개구문) (0) | 2021.03.31 |
---|---|
DESTRUCTURING [구조분해할당] (0) | 2021.03.31 |
Array.of() 및 Array.from() (0) | 2021.03.31 |
String 내장객체 활용 (0) | 2021.03.23 |
array 와 arrow function 활용 (0) | 2021.03.23 |