Maison  >  Article  >  interface Web  >  Js | Types de données |

Js | Types de données |

王林
王林original
2024-08-31 06:31:05446parcourir

Js | DataTypes |

Types de données

  • Javascript est une saisie dynamique

  • Type primitif et objet

Types de données primitifs :

1.Number - Représente à la fois des nombres entiers et des nombres à virgule flottante.

let age=10;  #equal two apram enna num,str,bool ex...automatic convert pannikum enna datatype nu.
console.log(age);
console.log(typeof age); 

output:
10
number
age="25";
console.log(age);
console.log(typeof age); 

output:
string

numéro flottant :

let price=19.99;
console.log(price);
console.log(typeof price); 

output:
19.999
number

2.String - Représente une séquence de caractères.

let greeting="Hello World.!"
console.log(greeting);
console.log(typeof greeting); 

output:
string

3.Boolean - Représente une entité logique et peut avoir deux valeurs : vrai ou faux.

let isActive=true;
console.log( isActive);
console.log(typeof  isActive);
let isActive=false;
console.log( isActive);
console.log(typeof  isActive); 

4.Undefined - Une variable qui a été déclarée mais à laquelle aucune valeur n'a été attribuée.

let name;  #Error undefined
console.log( a);
console.log(typeof a); 

5.Null - Représente l'absence intentionnelle de toute valeur d'objet.

let name-null:
console.log(name);
console.log(typeof name); 

6.Symbol - Représente une valeur unique et immuable, souvent utilisée comme clés de propriété d'objet.

let unique=symbol("key"); #custom symbol
console.log(unique);
console.log(typeof unique); 

output:
symbol("key")

7.BigInt - Représente des nombres entiers supérieurs à 2^53 - 1 (le plus grand nombre que JavaScript peut représenter de manière fiable avec le type Number).

let largeNumber=BigInt(68690356789000833);
let largeNumber=68690356789000833n; #using the n notation

console.log( largeNumber);
console.log(typeof largeNumber); 

output:
68690356789000833n

Types de données non primitifs

1.Objet

Représente une collection de propriétés, chacune constituée d'une clé (généralement une chaîne)
et une valeur (qui peut être n'importe quel type de données, y compris un autre objet.

let person={

  name-'ranjith'.
  age=25,
  isEmployed=true;
}

console.log( person); //total laa print agum
console.log( person .name);  // name only
console.log( person .age);  // age only
console.log( person .isEmployed);

console.log(typeof  person); 

2.Array

Un type spécial d'objet utilisé pour stocker des collections ordonnées de valeurs.

let number=[1,2,5,4,8];
console.log( number);

let mixdata=[1,'2',true,false,null,[1,2,'5',"str"] ,undefined ];
console.log( mixdata);

3.Fonction

Un type spécial d'objet qui peut être appelé et peut effectuer une action.

function invite( ){
   console.log( "you are invitd");
}
invite()
**4.Date - A built-in object for handling dates and times.**

let now- new Date;
console.log( now);

outut:
date wed jul 24 2024 09.00:51 Gmt( indian stamdard)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Générateur de bannièresArticle suivant:Générateur de bannières