logo

Qu'est-ce que la fonction JavaScript TypeOf ? Comment ça marche?

matrice-de-code-ordinateur-fonctionnalité

Nous sommes tous tombés sur une page Web qui ne fonctionne tout simplement pas. Vous connaissez le genre : les liens ne sont pas cliquables, le défilement est omniprésent, et parfois... ils diffusent automatiquement de la musique. ( Le pire. )

Lorsqu’un site Web se comporte mal, un mauvais JavaScript est généralement en cause. En effet, JavaScript est le langage de script qui contrôle les éléments interactifs d'un site Web. En fait, JavaScript est en fait un langage de script robuste et puissant qui automatise des processus tels que l'animation d'images ou la fourniture de suggestions de remplissage automatique. Fondamentalement, JavaScript est l’un des langages de codage fondamentaux du Web.

Comme n’importe quel langage, vous pouvez faire beaucoup de choses avec JavaScript. Mais aujourd’hui, nous allons parler d’un type spécifique de commande JavaScript : la fonction TypeOf. Dans cet article, vous découvrirez la fonction JavaScript TypeOf, notamment ce que c'est, comment elle fonctionne et ses utilisations les plus courantes.

Alors plongeons-nous !

corps-JavaScript-Logo

Qu'est-ce qu'un type de données JavaScript ?

Avant de commencer à parler de la fonction JavaScript TypeOf, nous devons d'abord parler des types de données JavaScript. Un type de données est une classification donnée aux différents types de données utilisées en programmation. Il y a sept types de données qui peuvent être utilisés en JavaScript, et nous les avons décomposés dans le tableau ci-dessous :

Hiba Boukhari
Type de données Utiliser
Nombre Traite n’importe quel nombre, y compris les décimales. Vous pouvez également effectuer des opérations (comme la multiplication, la division, etc.) avec ce type de données.
Chaîne Une chaîne de caractères entourée de guillemets simples ou doubles.
Booléen Définit une valeur vrai/faux (ou oui/non).
Nul Indique l'absence intentionnelle d'une valeur. En gros, cela ne signifie rien, vide ou valeur inconnue.
Indéfini Indique également l'absence de valeur. Contrairement à null, undefined est généralement utilisé lorsqu'une variable est déclarée mais qu'une valeur n'est pas attribuée.
Symboles Identificateurs uniques pour les objets.
Objet Collections de données connexes. Contrairement aux autres types de données, qui ne peuvent contenir qu’un seul élément, les objets stockent des collections de données.

corps-crayon-rouge-important

Pourquoi les types de données sont-ils importants ?

En JavaScript,

Maintenant que vous savez ce que sont les types de données, la fonction typeof aura plus de sens : c'est parce que la commande JavaScript TypeOf est utilisée pour vérifier le type de données d'un élément particulier opérande , qui est un tableau, un type de données ou un objet JavaScript.

Afin d'utiliser la commande TypeOf, vous l'écririez comme vous le feriez pour n'importe quelle opération utilisant une seule valeur (également connu sous le nom de opérateur unaire ). Cela signifie que le script ressemblerait à ceci :

type de x

Vous pouvez également utiliser l’opérateur TypeOf comme vous le feriez avec une fonction JavaScript. La syntaxe ressemblerait à ceci :

type de (x)

L'utilisation de la fonction JavaScript TypeOf est particulièrement utile pour vérifier la valeur de Expressions JavaScript !

Comment utiliser la fonction Javascript TypeOf ?

Lorsque vous utilisez la fonction JavaScript TypeOf pour vérifier le type de données d'un opérande, elle renvoie un chaîne , ou texte, qui contient le type de données ! Voici un exemple de la façon dont vous pouvez vérifier si un objet n'est pas défini :

Si (type d'objet === 'indéfini')

La fonction TypeOf est un outil important lorsqu'il s'agit de code complexe. Il permet à un programmeur de vérifier rapidement le type de données d’une variable (ou si elle est indéfinie ou nulle) sans passer par le code ligne par ligne ! De plus, la fonction TypeOf peut également vérifier si un opérande est un objet ou non.

En fonction du résultat de la fonction TypeOf, un programmeur peut ajuster son code précédent ou reprendre rapidement là où il s'était arrêté sur un projet. Autrement dit, la fonction TypeOf est un moyen rapide de vérifier les données pour s'assurer qu'un script fonctionnera.

Quelles sont les sorties possibles de la fonction TypeOf ?

Étant donné que la fonction JavaScript TypeOf est utilisée pour vérifier les types de données, t Les sorties possibles de l'opérateur TypeOf sont également tous les types de données . Voici un bref résumé des différents types de sorties que vous pourriez voir :

Valeur Type de
indéfini indéfini
nul objet
Booléen (vrai ou faux) booléen
tous les numéros nombre
toutes les cordes chaîne
tous les symboles symbole
toutes les fonctions fonction
tous les tableaux objet
objets natifs objet
objets hôtes Dépend de la mise en œuvre
d'autres objets objet
corps-quelle-est-la-suite

Et après?

Si le codage vous intéresse, cela vaut peut-être la peine d’envisager une spécialisation en informatique. Mais comment savoir si l'informatique est vraiment bon pour toi ? Voici cinq facteurs clés à prendre en compte lors du choix de votre spécialisation.

Si vous souhaitez vous lancer en informatique, il est important d’entrer dans une bonne université. L’une des meilleures façons d’y parvenir est de vous assurer que vous suivez les bons cours au lycée. Consultez ce guide expert sur les cours que vous devriez (et ne devriez pas) suivre avant de commencer vos candidatures à l’université.

instanciation de Java

Vous avez peut-être entendu dire que les cours AP semblent bons sur votre candidature à l'université. Si vous n'êtes pas sûr de ce que sont les cours AP ou de la manière dont ils affectent vos chances d'admission à l'université, jetez un oeil à cet aperçu AP.