라이브러리

[JAVASCRIPT] arr.fill(value, start, end) - 배열의 특정 범위를 지정된 값으로 채움




arr.fill(value, start, end) 메서드


JavaScript의 Array.prototype.fill() 메서드는 배열의 지정된 범위에 값을 채우는 메서드입니다. 이 메서드는 배열의 start 인덱스부터 end 인덱스까지의 범위에 value 값을 채웁니다.

# Syntax


#hostingforum.kr
javascript

arr.fill(value, start, end)



# Parameters


* `value`: 채울 값
* `start`: 시작 인덱스 (옵션, 기본값은 0)
* `end`: 종료 인덱스 (옵션, 기본값은 배열의 마지막 인덱스)

# 예제


#hostingforum.kr
javascript

// 기본 사용 예제

let arr = [1, 2, 3, 4, 5];

console.log(arr); // [1, 2, 3, 4, 5]



arr.fill(0);

console.log(arr); // [0, 0, 0, 0, 0]



// 시작 인덱스 1부터 3까지 5를 채우는 예제

arr = [1, 2, 3, 4, 5];

arr.fill(5, 1, 3);

console.log(arr); // [1, 5, 5, 4, 5]



// 시작 인덱스 2부터 4까지 10을 채우는 예제

arr = [1, 2, 3, 4, 5];

arr.fill(10, 2, 4);

console.log(arr); // [1, 2, 10, 10, 5]



# 주의사항


* `start` 인덱스는 포함되며, `end` 인덱스는 포함되지 않습니다.
* `start` 인덱스가 `end` 인덱스보다 크면, 배열의 모든 요소가 채워집니다.
* `start` 인덱스가 음수일 경우, 배열의 끝에서부터 `start` 인덱스만큼의 요소가 채워집니다.

이러한 메서드는 배열의 요소를 효율적으로 채우기 위해 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 9 페이지

검색

게시물 검색