728x90
/* Array.from()으로 길이가 5, 값이 0인 배열 생성하기 */
const arr = Array.from({length: 5}, () => 0);
console.log(arr); // => Array(5) [0, 0, 0, 0, 0]
console.log(arr[0]); // => 0
console.log(arr.length); // => 5
Array.from()의 첫번째 매개변수로 {length: 원하는 길이} 객체를,
두번째 매개변수로 원하는 값을 반환하는 콜백함수를 넘겨주면 된다.
/* Array.from()으로 길이가 5, 값이 (0~5)인 배열 생성 */
const arr = Array.from({length: 5}, (v, i) => i); // i(index) 1씩 증가
console.log(arr); // => Array(5) [0, 1, 2, 3, 4]
console.log(arr[0]); // => 0
console.log(arr.length); // => 5
728x90
'자바스크립트 끄적끄적' 카테고리의 다른 글
자바스크립트로 csv 파일 읽기 방법 (0) | 2022.11.18 |
---|---|
자바스크립트 Cannot read properties of null (reading 'classList') 에러 해결 방법 (0) | 2022.11.02 |
자바스크립트 - 정규표현식 정리 (0) | 2022.09.11 |
자바스크립트 - 제네레이터 (0) | 2022.09.10 |
경로 관련 문제가 나올 때: Error: Cannot find module 'wish' (0) | 2022.09.09 |