Heim > Web-Frontend > js-Tutorial > Hauptteil

Grundlegende Datenstruktur des JavaScript-Tutorials

黄舟
Freigeben: 2016-12-22 15:49:35
Original
1199 Leute haben es durchsucht

JavaScript bietet eine Skriptsprachenprogrammierung, die C++ sehr ähnlich ist. Es entfernt lediglich die einfachen Fehler wie Zeiger in der C-Sprache und stellt eine leistungsstarke Klassenbibliothek bereit. Für diejenigen, die bereits C++ oder die C-Sprache beherrschen, ist das Erlernen der JavaScript-Skriptsprache eine sehr einfache und unterhaltsame Sache.

Einbindung von JavaScript-Code

JavaScript-Skripte werden in HTML eingebunden und werden Teil des HTML-Dokuments. In Kombination mit HTML-Tags bildet es eine leistungsstarke Internet-Programmiersprache. Sie können JavaScript-Skripte direkt zum Dokument hinzufügen:

Hinweis:

gibt an, dass der JavaScript-Skript-Quellcode durch die Identifizierung von <Script>... platziert wird. </Script>

Verwenden Sie das Attribut Language = „JavaScript“, um anzugeben, welche Sprache im Logo verwendet wird. Hier ist die JavaScript-Sprache, die die in JavaScript verwendete Sprache angibt.

Das Folgende ist ein Beispiel für das Hinzufügen eines JavaScript-Skripts zu einem Webdokument:

Beim Aufruf der Seite im Browserfenster wird die Zeichenfolge „Das ist Xueba.com!“ angezeigt. wird angezeigt.
<html>
<head>
<meta charset="utf-8">
<script language ="JavaScript">document.write("这是学吧网!");document.close();
</script>
</head>
</html>
Nach dem Login kopieren


Grundlegende Datentypen von JavaScript

Die JavaScript-Skriptsprache verfügt wie andere Sprachen über ihre eigenen grundlegenden Datentypen, Ausdrücke und arithmetischen Operatoren sowie Prozeduren Grundgerüststruktur. JavaScript bietet vier grundlegende Datentypen für die Verarbeitung von Zahlen und Text, während Variablen einen Ort zum Speichern von Informationen bieten und Ausdrücke eine komplexere Informationsverarbeitung durchführen können.

1. Grundlegende Datentypen

Es gibt vier grundlegende Datentypen in JavaScript: numerische Werte (Ganzzahlen und reelle Zahlen), Zeichenfolgentypen (in „“ oder „“ eingeschlossene Zeichen oder numerisch ), Boolean (dargestellt durch True oder Fals e) und NULL. Die Daten in den Grundtypen von JavaScript können Konstanten oder Variablen sein. Da JavaScript die Form der schwachen Typisierung annimmt, muss eine Datenvariable oder -konstante nicht zuerst deklariert werden, sondern der Typ ihrer Daten wird bestimmt, wenn sie verwendet oder zugewiesen wird. Natürlich können Sie auch zuerst den Typ der Daten deklarieren, wodurch bei der Zuweisung eines Werts automatisch der Datentyp angegeben wird.


2. Konstanten

Ganzzahlkonstanten

JavaScript-Konstanten werden normalerweise auch Literalkonstanten genannt, bei denen es sich um Daten handelt, die nicht geändert werden können. Seine ganzzahlige Konstante kann seinen Wert in hexadezimaler, oktaler und dezimaler Schreibweise ausdrücken.

Konstante vom realen Typ

Konstante vom realen Typ wird durch den ganzzahligen Teil plus den Dezimalteil dargestellt, z. B. 12,32, 193,98. Kann mit wissenschaftlichen oder Standardmethoden ausgedrückt werden: 5E7, 4e5 usw.

Boolescher Wert

Boolesche Konstanten haben nur zwei Zustände: Wahr oder Falsch. Es wird hauptsächlich zur Beschreibung oder Darstellung eines Zustands oder Zeichens zur Veranschaulichung des Betriebsablaufs verwendet. Im Gegensatz zu C++ kann C++ 1 oder 0 verwenden, um seinen Status auszudrücken, während JavaScript nur True oder False verwenden kann, um seinen Status auszudrücken.

Zeichenkonstanten

Verwenden Sie ein oder mehrere Zeichen, die in einfache Anführungszeichen ( ' ) oder doppelte Anführungszeichen ( " ) eingeschlossen sind. Zum Beispiel „Dies ist ein Buch mit JavaScript“, „3245“, „ewrt234234“. " usw.

Nullwert

In JavaScript gibt es einen leeren Wert null, der nichts bedeutet. Wenn Sie versuchen, auf eine undefinierte Variable zu verweisen, wird ein Nullwert zurückgegeben.

Sonderzeichen

Wie die C-Sprache gibt es auch in JavaScript einige nicht darstellbare Sonderzeichen, die mit einem Backslash (/) beginnen und normalerweise als Steuerzeichen bezeichnet werden 🎜>

3 Die Hauptfunktion von Variablen besteht darin, auf Daten zuzugreifen und einen Container zum Speichern von Informationen bereitzustellen. Bei Variablen müssen der Name der Variablen, die Deklaration der Variablen und der Gültigkeitsbereich der Variablen klar sein >

Variablenbenennung

Variablenbenennung ist der Computersprache sehr ähnlich:

A Das heißt , die Variable beginnt mit einem Buchstaben und in der Mitte können Zahlen wie test1, text2 usw. stehen. Mit Ausnahme des Unterstrichs (-) als Bindestrich darf der Variablenname keine Leerzeichen (+), (-) enthalten. (, ) oder andere Symbole können nicht als Variablen verwendet werden. Diese Schlüssel werden intern von JavaScript verwendet und können nicht als Variablennamen verwendet werden. int, double und true können nicht als Name einer Variablen verwendet werden.

Der Typ der Variable

In JavaScript können Variablen mit dem Befehl Var:

var mytest;

Dieses Beispiel definiert

var mytest=“This is a book“

Dieses Beispiel definiert eine mytest-Variable und weist ihr einen Wert zu >

Deklaration von Variablen und deren Gültigkeitsbereich

JavaScript-Variablen können vor der Verwendung deklariert werden und ihnen können Werte zugewiesen werden. Der größte Vorteil der Deklaration von Variablen besteht darin, dass sie mithilfe des Schlüsselworts var rechtzeitig erkannt werden können Da JavaScript dynamisch kompiliert wird, ist es bei der dynamischen Kompilierung schwierig, Fehler im Code zu finden, insbesondere im Hinblick auf die Variablenbenennung

.

Variablen haben noch eine weitere Bedeutung – nämlich den Umfang der Variablen. Es gibt auch globale Variablen und lokale Variablen in JavaScript. Globale Variablen werden außerhalb aller Funktionskörper definiert und ihr Geltungsbereich umfasst die gesamte Funktion. Lokale Variablen werden innerhalb des Funktionskörpers definiert und sind nur für die Funktion sichtbar, nicht jedoch für andere Funktionen.


JavaScript-Ausdrücke und Operatoren

1. Ausdrücke

Nachdem Sie Variablen definiert haben, können Sie ihnen Werte zuweisen, ändern und berechnen Bei anderen Operationen wird dieser Prozess normalerweise als Ausdruck bezeichnet. Man kann sagen, dass es sich um eine Sammlung von Variablen, Konstanten, Booleschen Werten und Operatoren handelt, sodass Ausdrücke in arithmetische Ausdrücke, Zeichenfolgenausdrücke, Zuweisungsausdrücke und Boolesche Ausdrücke unterteilt werden können , usw.

2. Operatoren

Operatoren sind eine Reihe von Symbolen, die Operationen vervollständigen. Es gibt arithmetische Operatoren wie +, -, *, / usw.; as! = , == usw.; es gibt logische Boolesche Operatoren wie ! (Negation) , |, ||; Es gibt Zeichenfolgenoperationen wie +, += usw.

Arithmetische Operatoren

Zu den arithmetischen Operatoren in JavaScript gehören unäre Operatoren und binäre Operatoren.

Binäre Operatoren: + (Addition), - (Subtraktion), * (Multiplikation), / (Division), % (Modulo), | (bitweises ODER), & (bitweises UND), << (Linksverschiebung), >> (Rechtsverschiebung), >>> (Rechtsverschiebung, Nullauffüllung).

Unäre Operatoren: - (Negation), ~ (Komplement), ++ (Inkrement um 1), -- (Dekrement um 1).

Vergleichsoperator

Der grundlegende Vorgang des Vergleichsoperators besteht darin, zuerst seine Operanden zu vergleichen und dann einen wahren oder falschen Wert zurückzugeben. Es gibt 8 Vergleichsoperatoren: <(kleiner als), >(größer als), <=(kleiner oder gleich), >=(größer als oder gleich), ==(gleich), !=(ungleich).

Boolesche logische Operatoren

Mehrere boolesche logische Operatoren wurden zu JavaScript hinzugefügt: ! (Negation), &= (Zuweisung nach UND), & (logisches UND), |= (Zuweisung nach oder ), |. (logisches Oder), ^= (Zuweisung nach Exklusiv-Oder), ?: (ternärer Operator), || (Oder), ==(gleich), |. .

Das Hauptformat des ternären Operators ist wie folgt: Operand? Ergebnis 1: Ergebnis 2 Wenn das Ergebnis des Operanden wahr ist, ist das Ergebnis des Ausdrucks Ergebnis 1, andernfalls ist es Ergebnis 2.

Das Obige ist der Inhalt der grundlegenden Datenstruktur des JavaScript-Tutorials. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).


Verwandte Etiketten:
Quelle:php.cn
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!