값의 타입

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 JavaScript 의 데이터 타입 개념을 탐구합니다. getType 함수를 사용하여 undefined, null, 또는 생성자의 인스턴스 등 주어진 값의 네이티브 타입을 어떻게 결정하는지 배웁니다. 이 랩을 마치면 JavaScript 에서 다양한 데이터 타입을 사용하는 방법에 대한 확실한 이해를 갖게 될 것입니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 97%입니다.학습자들로부터 100%의 긍정적인 리뷰율을 받았습니다.

값의 타입 얻는 함수

값의 타입을 얻으려면 다음 함수를 사용하십시오.

const getType = (v) => {
  if (v === undefined) {
    return "undefined";
  }

  if (v === null) {
    return "null";
  }

  return v.constructor.name;
};
  • 값이 undefined 또는 null인 경우 함수는 'undefined' 또는 'null'을 반환합니다.
  • 그렇지 않으면 Object.prototype.constructorFunction.prototype.name을 사용하여 생성자의 이름을 반환합니다.

사용 예시:

getType(new Set([1, 2, 3])); // 'Set'

요약

축하합니다! 값의 타입 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.