JavaScript Array fill() 메서드

정의와 사용법

fill() 정적 값으로 배열의 지정된 요소를 채우는 메서드입니다.

시작과 끝 채우는 위치를 지정할 수 있습니다. 지정하지 않으면 모든 요소를 채웁니다.

주석:fill() 원래 배열을 대체합니다.

인스턴스

예제 1

모든 배열 요소를 정적 값으로 채우기:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi");

개인적으로 시도해 보세요

예제 2

마지막 두 배열 요소를 정적 값으로 채우기:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi", 2, 4);

개인적으로 시도해 보세요

문법

array.fill(value, start, end)

매개변수 값

매개변수 설명
value 필수. 배열을 채우는 값입니다.
start 선택 사항. 배열을 채우기 시작하는 인덱스를 지정합니다. 기본적으로 0으로 설정됩니다.
end 선택 사항. 배열을 채우는 중지 인덱스를 지정합니다. 기본적으로 array.length로 설정됩니다.

기술 세부 사항

반환 값: 배열, 변경된 배열.
JavaScript 버전: ECMAScript 6

브라우저 지원

표에서는 이 방법을 최초로 지원하는 브라우저 버전을 기재했습니다.

Chrome Edge Firefox Safari Opera
Chrome 45 Edge 12 Firefox 31 Safari 7.1 Opera 32
2015년 9월 2015년 7월 2014년 7월 2014년 9월 2015년 9월

주석:Internet Explorer를 지원하지 않습니다 fill() 메서드.

관련 페이지

교육:JavaScript 배열

교육:JavaScript 배열 Const

교육:JavaScript 배열 메서드

교육:JavaScript 배열 정렬

교육:JavaScript 배열 반복