⊗jsPmLpOF 163 of 505 menu

JavaScript에서 루프를 사용하여 객체 채우기

루프를 사용하여 객체를 데이터로 채울 수도 있습니다. 예제를 통해 살펴보겠습니다. 두 개의 배열이 있다고 가정해 보겠습니다:

let keys = ['a', 'b', 'c', 'd', 'e']; let values = [1, 2, 3, 4, 5];

이 배열들을 사용하여 첫 번째 배열에서 객체의 키를 가져오고, 두 번째 배열에서 값을 가져와 객체를 만들어 보겠습니다. 이를 위해 루프를 실행하고 루프 안에서 객체를 생성하겠습니다:

let obj = {}; for (let i = 0; i <= 4; i++) { let key = keys[i]; let value = values[i]; obj[key] = value; } console.log(obj);

키와 값에 대한 변수를 도입할 필요는 없으며, 다음과 같이 간단히 할 수 있습니다:

let obj = {}; for (let i = 0; i <= 4; i++) { obj[keys[i]] = values[i]; } console.log(obj);

두 개의 배열이 주어집니다: 첫 번째 배열은 요일 이름이고, 두 번째 배열은 해당 순서 번호입니다:

let arr1 = ['a', 'b', 'c', 'd', 'e']; let arr2 = [1, 2, 3, 4, 5];

루프를 사용하여 키가 요일 이름이고 값이 해당 번호인 객체를 만드세요.

객체가 주어집니다:

let obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

이 객체를 루프로 순회하고 짝수인 요소를 새 객체에 기록하세요.

객체가 주어집니다:

let obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

이 객체를 루프로 순회하고, 새 객체의 키가 기존 객체의 요소가 되고, 값이 기존 객체의 키가 되도록 새 객체를 만드세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부