Heim > Web-Frontend > js-Tutorial > Hauptteil

Js | Datentypen |

王林
Freigeben: 2024-08-31 06:31:05
Original
473 Leute haben es durchsucht

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
Nach dem Login kopieren
age="25";
console.log(age);
console.log(typeof age); 

output:
string
Nach dem Login kopieren

Float-Nummer:

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.

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.

let isActive=true;
console.log( isActive);
console.log(typeof  isActive);
Nach dem Login kopieren
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.

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

Nach dem Login kopieren

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

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.

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

let largeNumber=BigInt(68690356789000833);
Nach dem Login kopieren
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.

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); 
Nach dem Login kopieren

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);
Nach dem Login kopieren

3.Funktion

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

function invite( ){
   console.log( "you are invitd");
}
invite()
Nach dem Login kopieren
**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!

Quelle:dev.to
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!