소개
이 랩에서는 JavaScript 의 심볼 (symbol) 개념을 탐구합니다. 심볼은 ECMAScript 6 에 도입된 새로운 기본 타입으로, 고유한 식별자를 나타냅니다. 심볼을 생성하고, 객체의 프로퍼티 키로 사용하며, 주어진 값이 심볼인지 확인하는 방법을 배우겠습니다.
이 랩에서는 JavaScript 의 심볼 (symbol) 개념을 탐구합니다. 심볼은 ECMAScript 6 에 도입된 새로운 기본 타입으로, 고유한 식별자를 나타냅니다. 심볼을 생성하고, 객체의 프로퍼티 키로 사용하며, 주어진 값이 심볼인지 확인하는 방법을 배우겠습니다.
JavaScript 에서 값이 심볼 기본형인지 확인하려면 typeof 연산자를 사용할 수 있습니다. 다음은 사용할 수 있는 예제 코드 조각입니다.
const isSymbol = (val) => typeof val === "symbol";
isSymbol 함수를 호출하고 심볼을 인수로 전달하여 true를 반환하는지 확인할 수 있습니다. 다음은 예시입니다.
isSymbol(Symbol("x")); // true
축하합니다! Value Is Symbol 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.