소개
이 랩에서는 JavaScript 에서 매핑 함수를 사용하여 배열을 초기화하고 지정된 값으로 채우는 방법을 살펴봅니다. Array() 생성자를 사용하여 원하는 길이의 배열을 생성하고, Array.prototype.fill() 메서드를 사용하여 null 값으로 채웁니다. 또한, 제공된 함수를 사용하여 원하는 값으로 배열을 채우기 위해 Array.prototype.map() 메서드를 사용합니다.
이 랩에서는 JavaScript 에서 매핑 함수를 사용하여 배열을 초기화하고 지정된 값으로 채우는 방법을 살펴봅니다. Array() 생성자를 사용하여 원하는 길이의 배열을 생성하고, Array.prototype.fill() 메서드를 사용하여 null 값으로 채웁니다. 또한, 제공된 함수를 사용하여 원하는 값으로 배열을 채우기 위해 Array.prototype.map() 메서드를 사용합니다.
JavaScript 에서 매핑된 배열을 초기화하려면 다음 단계를 따르세요.
node를 입력하여 코딩 연습을 시작합니다.Array() 생성자를 사용하여 원하는 길이의 배열을 생성합니다.Array.prototype.fill()을 사용하여 배열을 null 값으로 채웁니다.mapFn을 사용하여 Array.prototype.map()을 사용하여 배열을 원하는 값으로 채웁니다.mapFn을 생략합니다.다음은 코드 스니펫 예시입니다.
const initializeMappedArray = (n, mapFn = (_, i) => i) =>
Array(n).fill(null).map(mapFn);
initializeMappedArray 함수를 사용하여 원하는 값으로 매핑된 배열을 생성할 수 있습니다.
initializeMappedArray(5); // [0, 1, 2, 3, 4]
initializeMappedArray(5, (i) => `item ${i + 1}`);
// ['item 1', 'item 2', 'item 3', 'item 4', 'item 5']
축하합니다! 매핑된 배열 초기화 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.