[JavaScript]해당 배열을 같은 값으로 변경

쫀구·2022년 5월 17일
0
post-thumbnail

fill()

이 함수는 배열내 시작번호, 끝번호 사이 값을 같게 변경한다

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']
  • test 변수 안에 abcd 배열이 할당되어 있다
  • 순서대로 인덱스 번호가 새겨져 있다.

  • 하지만 음수를 사용하게 된다면 인덱스 번호 순서는 거꾸로 바뀐다.

let test = ['a','b','c','d']
test.fill('back', -1, 4); // 
console.log(a); // ['a','b','c','back']
profile
Run Start 🔥

0개의 댓글