Taper en JavaScript


Chaque fois que vous avez une valeur qui pourrait être enregistrée dans une variable ou passée à une fonction, elle peut être définie comme l’un des 7 types de JavaScript. Les différents types sont :

Chaîne (généralement pour le texte).

   `Mary` is a string surrounded by backticks
   'John' is a string surrounded by single quotes
   "Parwinder" is a string surrounded by double quotes

Les trois exemples fournis ci-dessus sont tous des chaînes de caractères valables. L’avantage de l’utilisation de baguettes est qu’elle permet de faire des chaînes de caractères à plusieurs lignes. Par exemple,

   `This is an
   example of
   a multi
   line string`

Un autre aspect intéressant des bâtons arrière est qu’ils permettent d’évaluer les expressions qu’ils contiennent. Cela vous permet de concaténer des valeurs dynamiques à des chaînes de caractères sans utiliser l’opérateur de concaténation (+) ;

   const name = "Parwinder";
   console.log(`Hello my name is ${name}`); // Hello my name is Parwinder

Numéro (pour les nombres avec ou sans décimales). Par exemple, 72 ou 2,34 sont des nombres.

Les chiffres ne sont pas cités (que ce soit par des guillemets simples ou doubles ou par des verrous). JavaScript fournit de nombreuses méthodes d’aide pour travailler avec les nombres. Elles font partie de Math

   Math.round(20.5) => 21
   Math.round(20.1) => 20
   Math.floor(20.7) => 20
   Math.ceil(20.1) => 21
   Math.random => 0.454646447863 // A random number between 0 and 1

L’une des questions les plus fréquentes que de nombreux enquêteurs semblent poser sur l’ajout de numéros en JavaScript est la suivante

   console.log(0.1 + 0.2) // 0.30000000000000004

Oui. Il est de 0,30000000000000004 au lieu d’être simplement de 0,3. C’est parce que votre navigateur fait des calculs en virgule flottante. Pour en savoir plus, consultez le site ce lien

Aussi, NaN est un type de numéro spécial qui ne représente pas un numéro. Cela se produit lorsque vous effectuez une opération comme la division d’un nombre par une chaîne de caractères.

Boolean est utilisé pour représenter true ou false

La présence de quelque chose est vraie, et l’absence est fausse. Elle est généralement calculée si l’on fait une comparaison. Par exemple, isAge > 19 donne vrai ou faux, selon l’âge.

Alors que nous parlons de comparaison et de booléen. Voici une rapide introduction à == et ===

   console.log(10 == "10"); // true
   console.log(10 === "10") // false

== contrôle uniquement la qualité de la valeur où comme === contrôle l’égalité de la valeur et des données type

Null

Il y a deux façons d’exprimer « rien » dans JS, null et undefined. Nul, c’est lorsque nous avons une propriété, et que nous avons attribué il une valeur de null-…]en déclarant explicitement que la valeur du bien est nulle.

   let dog = null;
   console.log(dog); // null

Fait amusant : null a un type de object en JavaScript.

Non défini

Dans le même esprit de ne rien exprimer dans JS, pour JavaScript, lorsque vous déclarez une propriété mais que vous ne lui attribuez aucune valeur, il en résulte une indéfinition.

   let dog;
   console.log(dog); // undefined

Symbole est un nouvel ajout à JS et il est utilisé pour obtenir un identifiant unique. La fonction Symbol() renvoie une valeur de type symbole. Chaque valeur de symbole renvoyée par Symbol() est unique. Une valeur de symbole est généralement utilisée comme identifiant pour les propriétés d’un objet

Objet: Les objets dans JS sont spéciaux. Tout dans JS est un objet. Il est utilisé pour exprimer une collection de données.

   const person = {
       first: "Parwinder",
       last: "Bhagat",
       age: 33
   }

   console.log(person.first); // Parwinder
   console.log(person.first); // Bhagat
   console.log(person.first); // 33
   console.log(person.income); // undefined

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*