[JavaScript] fill()

Blackeichi·2023년 1월 22일
0

한 가지의 boolean값으로 가득찬 배열을 만들려고 한다.

이때 사용가능한 것이 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: Array [1, 2, 0, 0]

// Fill with 5 from position 1
console.log(array1.fill(5, 1));
// Expected output: Array [1, 5, 5, 5]

console.log(array1.fill(6));
// Expected output: Array [6, 6, 6, 6]

구문

arr.fill(value[, start[, end]])

매개변수

  1. value
    배열을 채울 값.

  2. start Optional
    시작 인덱스, 기본 값은 0.

  3. end Optional
    끝 인덱스, 기본 값은 this.length.

boolean으로 가득 찬 배열 만들기

fill()함수를 응용하여 다음처럼 false로 가득찬 배열을 만들 수 있따.
const allFalse = new Array(5).fill(false);

REFERENCE

MDN-fill

profile
프론트엔드 주니어 개발자 한정우입니다. 😁

0개의 댓글