이 함수는 배열내 시작번호, 끝번호 사이 값을 같게 변경한다
fill(value,start,end)
값, 시작인덱스번호, 끝번호
value
: 원본을 변경할 값
start
: 배열내 어디서부터 시작할것인지 인덱스번호
end
: 어디까지 값을 바꿀지 끝 인덱스번호 (끝번호는 포함하지않음)
let a = [1, 2, 3, 4]
a.fill('c',0,2);
console.log(a); // ['c','c',3,4]
value
만 입력한 경우
배열내 모든값 변경한다.
let a = [1, 2, 3, 4]
a.fill('b');
console.log(a); // ['b','b','b','b']
value
,start
만 입력한경우
배열내 시작번호 부터 끝까지 값변경
let a = [1, 2, 3, 4]
a.fill('e', 2);
console.log(a); // [1, 2,'e','e']
let test = ['a','b','c','d']
let test = ['a','b','c','d']
test.fill('back', -1, 4); //
console.log(a); // ['a','b','c','back']