Heim  >  Artikel  >  Web-Frontend  >  Js | Datentypen |

Js | Datentypen |

王林
王林Original
2024-08-31 06:31:05446Durchsuche

Js | DataTypes |

Datentypen

  • Javascript ist dynamische Typisierung

  • Primitiv- und Objekttyp

Primitive Datentypen:

1.Number – Stellt sowohl Ganzzahl- als auch Gleitkommazahlen dar.

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

Float-Nummer:

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

output:
19.999
number

2.String – Stellt eine Zeichenfolge dar.

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

output:
string

3.Boolean – Stellt eine logische Entität dar und kann zwei Werte haben: wahr oder falsch.

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

4.Undefiniert – Eine Variable, die deklariert, aber keinem Wert zugewiesen wurde.

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

5.Null – Stellt das absichtliche Fehlen eines Objektwerts dar.

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

6.Symbol – Stellt einen eindeutigen und unveränderlichen Wert dar, der häufig als Objekteigenschaftsschlüssel verwendet wird.

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

output:
symbol("key")

7.BigInt – Stellt ganze Zahlen dar, die größer als 2^53 - 1 sind (die größte Zahl, die JavaScript mit dem Zahlentyp zuverlässig darstellen kann).

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

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

output:
68690356789000833n

Nicht-primitive Datentypen

1.Objekt

Stellt eine Sammlung von Eigenschaften dar, die jeweils aus einem Schlüssel (normalerweise einer Zeichenfolge) bestehen
und ein Wert (der ein beliebiger Datentyp sein kann, einschließlich eines anderen Objekts.

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

Ein spezieller Objekttyp, der zum Speichern geordneter Wertesammlungen verwendet wird.

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.Funktion

Ein besonderer Objekttyp, der aufrufbar ist und eine Aktion ausführen kann.

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)

Das obige ist der detaillierte Inhalt vonJs | Datentypen |. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:BannergeneratorNächster Artikel:Bannergenerator