Heim  >  Artikel  >  Web-Frontend  >  Was sollten Anfänger über das Erlernen von js wissen?

Was sollten Anfänger über das Erlernen von js wissen?

零下一度
零下一度Original
2017-06-27 10:25:12941Durchsuche

Javascript-Datentypen (Symbol)
1. 6 primitive Datentypen oder Basisdatentypen

1, undefiniert (1, Deklaration ist nicht zugewiesen, 2, Funktion hat keinen Rückgabewert)
2,null (leer, existiert nicht)
3,number (Zahlen, Dezimalzahlen und Ganzzahlen)
4,boolean (Boolescher Wert, true, false)
5,string (String, einfaches Anführungszeichen oder Double (Zitat bedeutet)
6, es6 symbol Der ursprüngliche Datentyp verwendet Symbol(), um einen eindeutigen Wert zu generieren. Sie können den Parameter Symbol('dd') übergeben, der seinen Wert nicht beeinflusst als Attributwert. >Dies war ein Fehler in der ursprünglichen Implementierung von JavaScript, der später von ECMAScript übernommen wurde. Heute können wir erklären, dass null ein Platzhalter für ein nicht existierendes Objekt ist, aber wir müssen beim tatsächlichen Codieren trotzdem auf diese Funktion achten.
ECMAScript geht davon aus, dass undefiniert von null abgeleitet ist, sodass sie als gleich definiert sind. Was sollen wir jedoch tun, wenn wir in manchen Fällen zwischen diesen beiden Werten unterscheiden müssen? Die folgenden zwei Methoden können verwendet werden.

2. Referenzdatentyp oder komplexer Datentyp

1, Objekt Das Objekt ist ein ungeordneter Attributsatz. Das „Attribut“ kann hier ein Basiswert, ein Objekt oder eine Funktion sein
2, Array-Array
3, Funktion Funktion
5, Objekt ist das übergeordnete Element aller Referenztypen

Der Unterschied zwischen primitiven Datentypen und Referenzdatentypen:

Primitiver Datentyp

1. Einfaches Datensegment
2. Gespeicherter Wert (Stapel)

Referenzdatentyp
1. Aus mehreren Werten zusammengesetztes Objekt
2. Gespeicherte Adresse (Heap)

Das obige ist der detaillierte Inhalt vonWas sollten Anfänger über das Erlernen von js wissen?. 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