1 der 40 Essentials von Javascript- Datentypen
Um ein erfolgreicher Front-Entwickler zu sein, muss man ein starkes Fundament von Javascript haben. Diese Reihe versucht, alle wichtigen Konzepte der Sprache abzudecken.
Übrigens habe ich einen Instagram Reel und einen Youtube Short zu diesem Artikel, wenn euch das lieber ist, klickt bitte hier: Datentypen – Insta Reel , Datentypen – Youtube Short .
Programmiersprachen haben alle eingebaute Datenstrukturen, diese unterscheiden sich jedoch oft von einer Sprache zur anderen. Dieser Artikel beschreibt sowohl primitive als auch nicht primitive Datentypen in Javascript.
Primitive Datentypen
In Javascript wird der primitive Typ von der Sprache vordefiniert und es handelt sich um Daten, die kein Objekt sind und Methoden oder Eigenschaften haben. Es gibt 7 primitive Typen in Javascript.
- Schnur
- Anzahl
- nicht definiert
- BigInt
- Boolesch
- Symbol
- Null
- string — A
stringist eine Folge von einem oder mehreren Zeichen, die aus Buchstaben, Zahlen oder Symbolen bestehen können, und dieses Objekt wird um ein String-Primitiv gewickelt.
// string in JS
name = "Toronto Dev"
// Number
x = 5
y = 12
z = 12.4
console.log(x) // Output to web console: undefined.
// Boolean in JS
isOn = true
isStart = false
// null value
let x = null;
console.log("Value of x" + x)
// BigInt
let number = BigInt(565656565656565656656565656565656565634)
// Symbol value
let symbol1 = Symbol()
let symbol1 = Symbol('baz')
let symbol1 = Symbol('baz')
// We replaced the value of string primitive variable
let string = "who invented World Wide Web"
string = 'Sir Tim Berners-Lee'
// However, We cannot ALTER only REPLACE, like the example below.
let string = 'Sir Tim Berners-Lee'
string[0] = 's' // Outpust -> 'Sir Tim Berners-Lee'
Nicht primitive Datentypen werden von primitiven Werten abgeleitet, die auch als derived data typeor bekannt sindreferenced data type.
- Objekt — In Javascript ist ein Objekt eine eigenständige Entität mit Eigenschaften und Typ.
// Creating an object with name person
let person = {
firstName: "Toronto",
lastName: "Dev",
};
console.log(`${person.firstName} ${person.lastName}`)
// Empty array
let x = new array()
// Array with single numeric argument
let y = new array(10)
// Explicit values
let z = new Array(1, 3, "Toronto")
let arr = ['Toronto', 'Melbourne', 'New Delhi']
// We are mutating the state of variable arr using index
arr[1] = 'Sydney'
typeof "G`day" // string
typeof 0 // number
typeof null // object
typeof 1n // BigInt
typeof true // boolean
typeof undefined // undfined
typeof Symbol("id") // symbol
typeof {} // object
Ich hoffe, ich habe etwas Neues zu Ihrem Wissen zu diesem Thema hinzugefügt. Bis bald im Artikel 2 dieser Serie.
Soziales:
- YouTube-Kanal von Toronto Dev
- Toronto Dev Instagram-Seite

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































