
Datentypen
Primitive Datentypen:
1.Number – Stellt sowohl Ganzzahl- als auch Gleitkommazahlen dar.
1 2 3 4 5 6 7 | 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
|
Nach dem Login kopieren
1 2 3 4 5 6 | age= "25" ;
console.log(age);
console.log(typeof age);
output:
string
|
Nach dem Login kopieren
Float-Nummer:
1 2 3 4 5 6 7 | let price=19.99;
console.log(price);
console.log(typeof price);
output:
19.999
number
|
Nach dem Login kopieren
2.String – Stellt eine Zeichenfolge dar.
1 2 3 4 5 6 | let greeting= "Hello World.!"
console.log(greeting);
console.log(typeof greeting);
output:
string
|
Nach dem Login kopieren
3.Boolean – Stellt eine logische Entität dar und kann zwei Werte haben: wahr oder falsch.
1 2 3 | let isActive=true;
console.log( isActive);
console.log(typeof isActive);
|
Nach dem Login kopieren
1 2 3 | let isActive=false;
console.log( isActive);
console.log(typeof isActive);
|
Nach dem Login kopieren
4.Undefiniert – Eine Variable, die deklariert, aber keinem Wert zugewiesen wurde.
1 2 3 | let name; #Error undefined
console.log( a);
console.log(typeof a);
|
Nach dem Login kopieren
5.Null – Stellt das absichtliche Fehlen eines Objektwerts dar.
1 2 3 | let name-null:
console.log(name);
console.log(typeof name);
|
Nach dem Login kopieren
6.Symbol – Stellt einen eindeutigen und unveränderlichen Wert dar, der häufig als Objekteigenschaftsschlüssel verwendet wird.
1 2 3 4 5 6 | let unique=symbol( "key" ); #custom symbol
console.log(unique);
console.log(typeof unique);
output:
symbol( "key" )
|
Nach dem Login kopieren
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).
1 | let largeNumber=BigInt(68690356789000833);
|
Nach dem Login kopieren
1 2 3 4 5 6 7 | let largeNumber=68690356789000833n; #using the n notation
console.log( largeNumber);
console.log(typeof largeNumber);
output:
68690356789000833n
|
Nach dem Login kopieren
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.
1 2 3 4 5 6 7 8 9 10 11 12 13 | let person={
name- 'ranjith' .
age=25,
isEmployed=true;
}
console.log( person);
console.log( person .name);
console.log( person .age);
console.log( person .isEmployed);
console.log(typeof person);
|
Nach dem Login kopieren
2.Array
Ein spezieller Objekttyp, der zum Speichern geordneter Wertesammlungen verwendet wird.
1 2 3 4 5 | 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);
|
Nach dem Login kopieren
3.Funktion
Ein besonderer Objekttyp, der aufrufbar ist und eine Aktion ausführen kann.
1 2 3 4 | function invite( ){
console.log( "you are invitd" );
}
invite()
|
Nach dem Login kopieren
1 2 3 4 5 6 7 | **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)
|
Nach dem Login kopieren
Das obige ist der detaillierte Inhalt vonJs | Datentypen |. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!