Introduction
Dans ce laboratoire, nous allons explorer le concept de types de données en JavaScript. Nous apprendrons à utiliser la fonction getType pour déterminer le type natif de n'importe quelle valeur donnée, qu'il s'agisse de undefined, null ou d'une instance d'un constructeur. À la fin du laboratoire, vous aurez une compréhension solide de la manière de travailler avec différents types de données en JavaScript.
Fonction pour obtenir le type d'une valeur
Pour obtenir le type d'une valeur, utilisez la fonction suivante :
const getType = (v) => {
if (v === undefined) {
return "undefined";
}
if (v === null) {
return "null";
}
return v.constructor.name;
};
- La fonction renvoie
'undefined'ou'null'si la valeur estundefinedounull. - Sinon, elle renvoie le nom du constructeur en utilisant
Object.prototype.constructoretFunction.prototype.name.
Utilisation exemple :
getType(new Set([1, 2, 3])); // 'Set'
Sommaire
Félicitations ! Vous avez terminé le laboratoire sur le type de valeur. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.
