이 문서에서는 다음과 같은 기술을 다룹니다.
이 실습에서는 제공된 값이 지정된 유형인지 확인하는 JavaScript 함수를 살펴보겠습니다. 생성자 속성과 Array.prototype.includes() 메서드를 활용하여 값이 지정된 유형인지 확인하는 is() 함수를 사용합니다. 이 실습은 JavaScript의 유형 검사를 더 잘 이해하는 데 도움이 됩니다.
제공된 값이 지정된 유형인지 확인하려면 다음 단계를 따르세요.
const is = (type, val) => ![, null].includes(val) && val.constructor === type;
is()를 사용하면 값이 Array, ArrayBuffer, Map, RegExp, Set, WeakMap, WeakSet, String, Number 및 Boolean과 같은 다양한 유형인지 확인할 수 있습니다. 예:
is(Array, [1]); // true is(Map, new Map()); // true is(String, ""); // true is(Number, 1); // true is(Boolean, true); // true
축하합니다! 값이 유형인지 확인 실습을 완료했습니다. LabEx에서 더 많은 실습을 연습하여 기술을 향상시킬 수 있습니다.
? 지금 연습하세요: 값이 유형인지 확인하세요
위 내용은 JavaScript 유형 검사 | 프로그래밍 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!