Este artículo cubre las siguientes habilidades tecnológicas:
En esta práctica de laboratorio, exploraremos una función de JavaScript que verifica si un valor proporcionado es de un tipo específico. Usaremos la función is(), que aprovecha la propiedad del constructor y el método Array.prototype.includes() para determinar si el valor es del tipo especificado. Esta práctica de laboratorio lo ayudará a comprender mejor la verificación de tipos en JavaScript.
Para verificar si un valor proporcionado es de un tipo específico, siga estos pasos:
const is = (type, val) => ![, null].includes(val) && val.constructor === type;
Puedes usar is() para verificar si un valor es de varios tipos, como Array, ArrayBuffer, Map, RegExp, Set, WeakMap, WeakSet, String, Number y Boolean. Por ejemplo:
is(Array, [1]); // true is(Map, new Map()); // true is(String, ""); // true is(Number, 1); // true is(Boolean, true); // true
¡Felicidades! Ha completado la práctica de laboratorio Comprobar si el valor es del tipo. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.
? Practique ahora: compruebe si el valor es del tipo
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3