반응형 이터러블1 [JavaScript 문법] 31일차: 심볼과 이터레이터 Symbol 타입Symbol은 ES6에서 도입된 원시 데이터 타입으로, 유일한 식별자를 만들 때 사용됩니다. Symbol은 주로 객체의 속성 키로 사용되며, 이름이 충돌할 염려 없이 고유한 속성을 정의할 수 있습니다.기본 사용법let symbol1 = Symbol('description');let symbol2 = Symbol('description');console.log(symbol1 === symbol2); // falseconsole.log(symbol1.toString()); // 'Symbol(description)'객체의 심볼 속성Symbol을 사용하여 객체에 고유한 속성을 추가할 수 있습니다.예제let obj = {};let sym = Symbol('uniqueKey');obj[sym] =.. 2024. 9. 1. 이전 1 다음 반응형