Este artigo aborda as seguintes habilidades técnicas:
Neste laboratório, exploraremos uma função JavaScript que verifica se um valor fornecido é de um tipo especificado. Usaremos a função is(), que aproveita a propriedade do construtor e o método Array.prototype.includes() para determinar se o valor é do tipo especificado. Este laboratório ajudará você a entender melhor a verificação de tipo em JavaScript.
Para verificar se um valor fornecido é de um tipo especificado, siga estas etapas:
const is = (type, val) => ![, null].includes(val) && val.constructor === type;
Você pode usar is() para verificar se um valor é de vários tipos, como Array, ArrayBuffer, Map, RegExp, Set, WeakMap, WeakSet, String, Number e Boolean. Por exemplo:
is(Array, [1]); // true is(Map, new Map()); // true is(String, ""); // true is(Number, 1); // true is(Boolean, true); // true
Parabéns! Você concluiu o laboratório Verificar se o valor é do tipo. Você pode praticar mais laboratórios no LabEx para melhorar suas habilidades.
? Pratique agora: verifique se o valor é do tipo
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3