Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsSpSyOL 54 of 294 menu
◀ ▶

JavaScript에서 심볼을 가진 객체 순회하기

객체의 키로 Symbol 타입을 사용할 때의 장점은 이러한 키들이 루프 순회에 참여하지 않는다는 것입니다.

예제를 통해 살펴보겠습니다. 다음과 같은 객체가 있다고 가정해 봅시다:

let obj = {a: 1, b: 2, c: 3};

이 객체에 심볼 키를 가진 새로운 요소를 추가해 보겠습니다:

let sym = Symbol(); obj[sym] = 'text';

이제 이 객체를 루프로 순회해 봅시다. 결과적으로, 심볼 키를 가진 요소를 제외한 모든 요소들을 볼 수 있을 것입니다:

for (let key in obj) { console.log(obj[key]); // 1, 2, 3 }

심볼 키를 가진 객체를 만드세요. 루프로 순회해 보세요. 심볼이 순회에 참여하지 않는지 확인하세요.

← →
↑
한국어▼
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부