
arr.fill() 메서드의 start와 end 인자가 생략된 경우, arr.length 인덱스까지 값을 채웁니다.
예를 들어, arr = [1, 2, 3, 4, 5] 이라고 가정했을 때, arr.fill(0) 이라고 호출하면 arr의 0, 1, 2, 3, 4 인덱스에 0을 채웁니다.
start와 end 인자가 생략된 경우, arr.length 인덱스까지 값을 채우기 때문에 arr의 모든 인덱스에 0을 채울 수 있습니다.
예를 들어, arr = [1, 2, 3, 4, 5] 이라고 가정했을 때, arr.fill(0) 이라고 호출하면 arr의 모든 인덱스에 0을 채웁니다.
arr.fill(0) 이라고 호출했을 때, arr의 모든 인덱스에 0을 채우는 이유는 arr.length 인덱스까지 값을 채우기 때문입니다.
arr.length 인덱스는 arr의 마지막 인덱스입니다.
예를 들어, arr = [1, 2, 3, 4, 5] 이라고 가정했을 때, arr.length는 5입니다.
arr.fill(0) 이라고 호출했을 때, arr의 0, 1, 2, 3, 4 인덱스에 0을 채웁니다.
이러한 이유로, arr.fill() 메서드의 start와 end 인자가 생략된 경우, arr.length 인덱스까지 값을 채웁니다.
2025-06-11 23:34