Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- react
- React-Native업데이트
- promise.all
- private-access-to-photos
- Swift
- Throttle
- motion.div
- javascript
- CS
- react native
- await
- async
- animation
- RN업데이트
- rn
- react-native
- Promise
- named type
- debounce
- RN새로운아키텍쳐
- no-permission-handler-detected
- hydration mismatch
- 비동기
- axios
- ios
- Hash-table
- react-native-permissions
- react-native-image-picker
- RN아키텍쳐
- react animation
Archives
- Today
- Total
하루살이 개발일지
[JavaScript] fill() 메서드 본문
fill()
.fill() 메서드는 배열의 일부 범위를 특정 값으로 채우는 JavaScript의 배열 메서드입니다. 이 메서드의 구문은 다음과 같습니다.
arr.fill(value[, start[, end]])
- value: 배열 요소를 채울 값입니다.
- start (선택적): 시작 인덱스로, 이 값부터 배열을 채우기 시작합니다. 기본값은 **0**입니다.
- end (선택적): 끝 인덱스로, 이 값에 이르면 배열을 채우는 것을 중지합니다. 기본값은 **arr.length**입니다.
- 중요한 건, end인덱스는 포함되지 않는다는 것
.fill() 메서드를 중복해서 사용할 수도 있음
console.log(Array(5).fill(true).fill(false, 0, 2));
// [ false, false, true, true, true ]
- Array() 로 길이가 5이고 undefined로 채워진 배열을 만든 뒤 모든 요소를 true로 채움
- 채운 요소들의 0번째 인덱스(포함) 부터 2번째 인덱스 (미포함) 까지 false로 '다시' 채워줌
- 결과값은 앞의 두 요소는 false로 다시 채워졌고, 나머지 요소들은 원래 채워진 true로 남아있게 됨
'알고리즘' 카테고리의 다른 글
[Algorithm] 소수 찾기 (에라토스테네스의 체 이용) - 프로그래머스 (0) | 2023.06.20 |
---|---|
[JavaScript] 에라토스테네스의 체 진짜 쉽게 설명해줌 (소수 찾기) (0) | 2023.06.20 |
[JavaScript] 유클리드 호제법 진짜 쉽게 설명해줌 (최대공약수, 최소공배수 구하기, 자바스크립트) (0) | 2023.06.20 |
[Algorithm] 최대공약수와 최소공배수 (유클리드 호제법 사용) - 프로그래머스 (0) | 2023.06.20 |
[Algorithm] K번째 수 - 프로그래머스 (0) | 2023.06.20 |