Grundlegende JavaScript-Datenstruktur
JavaScript bietet eine Skriptsprachenprogrammierung, die C++ sehr ähnlich ist. Es entfernt lediglich die Fehler, die in der C-Sprache leicht auftreten, wie z. B. Zeiger, und stellt eine leistungsstarke Klassenbibliothek bereit. Für diejenigen, die bereits über C++ oder C-Sprache verfügen JavaScript-Skriptsprache ist eine sehr einfache und unterhaltsame Sache
1. JavaScript-Code hinzufügen
JavaScript-Skripte sind in HTML enthalten In Kombination mit dem HTML-Tag bildet es eine leistungsstarke Internet-Programmiersprache, die direkt zum Dokument hinzugefügt werden kann:
Skriptsprache ="JavaScript "> 🎜>
JavaScript-Sprachcode; JavaScript-Sprachcode; ...
/script>
Beschreibung:
Durch die Identifizierung von script>...< ;/script> Gibt an, dass der Javascript-Skript-Quellcode darin platziert wird.
Verwenden Sie das Attribut Language = „JavaScript“, um anzugeben, welche Sprache im Logo verwendet wird dass in der in JavaScript verwendeten Sprache
Das Folgende ist ein Beispiel für das Hinzufügen von JavaScript-Skripten zu einem Webdokument: Test2 .html
html>
head>
script language ="JavaScript">
document.
document 🎜>
/script> /head> Im Browserfenster wird beim Aufruf von test2.html die Zeichenfolge „Dies ist eine Online-Schule“ angezeigt. Siehe Abbildung 2. Abbildung 2 Erklärung: Document.write() ist die Ausgabefunktion des Dokumentobjekts. Seine Funktion besteht darin, das auszugeben Zeichen oder Variablenwerte in Window; close() dient zum Schließen der Ausgabe. Sie können das Skript>... einfügen head>... oder < ;body> .../body>. Platzieren Sie das Javascript-Tag zwischen ... Seite und andere Teile des Codes, damit der Code leistungsfähiger sein kann; JavaScript-Tags können zwischen .../body> platziert werden, um Dokumente dynamisch zu erstellen2. Grundlegende Datentypen Die JavaScript-Skriptsprache verfügt wie andere Sprachen über ihre eigenen grundlegenden Datentypen, Ausdrücke und Arithmetik Operatoren sowie die Grundfunktionen des Programms. 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 (durch „umschlossene Zeichen“) " oder '' oder numerischer Wert), boolescher Typ (ausgedrückt als Wahr oder Falsch) und Nullwert. Die Daten in den Grundtypen von JavaScript können Konstanten oder Variablen sein. Da JavaScript die Form eines schwachen Typs annimmt, ist eine Variable oder Konstante von Es ist nicht erforderlich, zuerst die Daten zu deklarieren, aber der Typ der Daten wird bei der Verwendung oder Zuweisung eines Werts bestimmt. Natürlich können Sie auch zuerst den Typ der Daten deklarieren, wodurch der Datentyp automatisch erklärt wird Wert. 2. Konstanten Ganzzahlkonstanten JavaScript-Konstanten werden normalerweise auch Literal genannt Konstanten, das sind Daten, die nicht geändert werden können. Konstanten können hexadezimal, oktal und dezimal verwendet werden, um ihre Werte darzustellen Reale Konstanten Echte Konstanten werden durch den ganzzahligen Teil ausgedrückt. Der Dezimalteil kann beispielsweise mit wissenschaftlichen oder Standardmethoden ausgedrückt werden: 5E7, 4e5 usw. Boolescher Wert Boolesche Konstante Es gibt nur zwei Zustände: Wahr oder Falsch. Wird hauptsächlich zur Beschreibung oder Darstellung eines Zustands oder Flags verwendet, um den Vorgangsprozess zu veranschaulichen. C++ kann 1 oder 0 verwenden, um seinen Status auszudrücken, während JavaScript nur True oder False verwenden kann, um seinen Status darzustellen Zeichenkonstante Verwendung Einfache Anführungszeichen (') oder doppelte Anführungszeichen ("), um ein oder mehrere Zeichen einzuschließen. Zum Beispiel „Dies ist ein Buch mit JavaScript“, „3245“, „ewrt234234“ usw. Leerer Wert Es gibt einen leeren Wert null in JavaScript, was bedeutet, dass es nichts gibt, 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 Sonderzeichen, die nicht mit einem Backslash (/) beginnend angezeigt werden können. Normalerweise werden sie als Steuerzeichen bezeichnet .
3, variabel
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, der Typ der Variablen, die Deklaration der Variablen und der Gültigkeitsbereich der Variablen klar sein.
Benennung von Variablen
Die Benennung von Variablen in JavaScript ist der Computersprache sehr ähnlich. Hier sollten wir auf die folgenden beiden achten Punkte:
A, Es muss eine gültige Variable sein, das heißt, die Variable beginnt mit einem Buchstaben und in der Mitte können Zahlen wie test1, text2 usw. erscheinen. Außer Der Unterstrich (-) als Bindestrich, der Variablenname darf keine Leerzeichen, (+), (-), (,) oder andere Symbole enthalten
B , Schlüsselwörter in JavaScript können nicht als Variablen verwendet werden.
ist in JavaScript definiert. Diese Schlüssel werden intern in JavaScript verwendet und können nicht als Namen von Variablen verwendet werden. Beispielsweise können Var, int, double und true nicht als Namen von Variablen verwendet werden.
Beim Benennen von Variablen ist es am besten, die Bedeutung der Variablen mit ihrer Bedeutung abzugleichen stellt dar, um Fehler zu vermeiden.
Variablentyp
In JavaScript können Variablen mit dem Befehl Var:
deklariert werden
var mytest;
In diesem Beispiel wird eine mytest-Variable definiert.
Var mytest= „Dies ist ein Buch“
Dieses Beispiel definiert eine Mytest-Variable und weist ihren Wert zu
In JavaScript müssen Variablen nicht sein deklariert und der Typ der Variablen wird basierend auf der Art der verwendeten Daten bestimmt
Wie zum Beispiel:
x=100
y="125"
xy= True
Kosten=19,5 usw.
wobei x eine Ganzzahl ist, y eine Zeichenfolge ist, xy ein boolescher Typ ist und cost ein reeller Typ ist.
Variablendeklaration und Geltungsbereich
JavaScript-Variablen können vor der Verwendung deklariert und ihnen ein Wert zugewiesen werden. Durch die Verwendung des Schlüsselworts var können Variablen deklariert werden. Der größte Vorteil der Deklaration von Variablen besteht darin, dass Fehler im Code auftreten kann rechtzeitig entdeckt werden; da JavaScript dynamisch kompiliert wird, ist es schwierig, Fehler im Code während der dynamischen Kompilierung zu finden, insbesondere bei der Benennung von Variablen.
Es gibt noch eine weitere Bedeutung für Variablen – nämlich den Umfang Es gibt auch globale Variablen und lokale Variablen in JavaScript, die außerhalb aller Funktionskörper definiert sind, und ihr Gültigkeitsbereich ist die gesamte Funktion, während lokale Variablen nur innerhalb des Funktionskörpers sichtbar sind sind unsichtbar.
Drei, Ausdrücke und Operatoren
1, Ausdrücke
Nachdem Sie Variablen definiert haben, können Sie sie zuweisen, ändern und berechnen. Warten Sie auf eine Reihe von Operationen. Dieser Vorgang wird normalerweise als abgeschlossener Ausdruck bezeichnet Man kann sagen, dass es sich um eine Sammlung von Variablen handelt. Konstanten, Boolesche Ausdrücke und Operatoren, sodass Ausdrücke in arithmetische Ausdrücke, Zeichenfolgenausdrücke und Zuweisungen usw. unterteilt werden können.
2, Operatoren
Operatoren sind eine Reihe von Symbolen, die zum Abschließen von Operationen verwendet werden. Es gibt arithmetische Operatoren wie +, -, *, / usw.; es gibt Vergleichsoperatoren wie !=, == usw. ; es gibt logische boolesche Operatoren wie ! (umgekehrt), ||; es gibt String-Operationen wie +, + = usw.
Es gibt hauptsächlich binäre Operatoren und unäre Operatoren besteht aus Folgendem:
Operand 1 Operatoroperation Nummer 2
Besteht aus zwei Operanden und einem Operator, z. B. 50+40. „Dies“ + „das“ usw. Der unäre Operator benötigt nur einen Operanden, sein Operator kann davor oder danach stehen
Die arithmetischen Operatoren in JavaScript haben unäre Operationen und binäre Operatoren
Binäre Operatoren:
+ (Addition), - (Subtraktion), * (Multiplikation), /(Division), %(modulo),|(bitweises ODER),&(bitweises UND),<(Linksverschiebung), >>(Rechtsverschiebung), > >>(Rechtsverschiebung, Nullauffüllung).
Unäre Operatoren:
-(Ersatz),~(Komplement),+ +( Inkrementieren 1), --(Dekrementieren 1). , vergleichen Sie zuerst seine Operanden und geben Sie dann einen wahren oder falschen Wert zurück. Es gibt 8 Vergleichsoperatoren:
(kleiner als), > (größer als). als oder gleich), >= (größer als oder gleich), == (gleich), != (ungleich).
(3) Boolesche logische Operatoren
Mehrere boolesche logische Operatoren wurden zu JavaScript hinzugefügt:
! (Inversion), &= (Zuweisung nach AND), & (logisch AND), |= (Zuweisung nach OR), |. (logisches OR), ^= (Zuweisung nach XOR), ^ (logisches XOR), ?: (ternärer Operator), || (oder), == (gleich) , |= (ungleich).
Das Hauptformat des ternären Operators ist wie folgt:
Ergebnis 1: Ergebnis 2
Wenn das Ergebnis des Operanden wahr ist, ist das Ergebnis des Ausdrucks Ergebnis 1, andernfalls ist es Ergebnis 2.
Viertens, Beispiel
Das Folgende ist ein JavaScript-Dokument für den Marquee-Effekt
Test2_1.html
html>
head>
script Language="JavaScript">
var msg="Das ist ein JavaScript-Dokument mit Marquee-Effekt"; var Interval = 100; var Spacelen = 120; var space10=" "; var seq=0; Scroll() { len = msg.length; window.status = msg.substring(0, seq+1);if ( seq >= len ) { seq = spacelen window.setTimeout("Scroll2();" , Intervall); } else window.setTimeout("Scroll() ;", Intervall ); }
function Scroll2() { var out =""; for (i=1; i=spacelen/space10. length; i++) out += space10; 🎜>
out = out + msg;
len=out.length;
window.status =out.substring(seq, len);
seq++;
if ( seq >= len ) ;
window.setTimeout("Scroll2();", Intervall ); 🎜>Scroll();
/script>
body>
/html>

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So implementieren Sie mit WebSocket und JavaScript ein Online-Spracherkennungssystem. Einführung: Mit der kontinuierlichen Weiterentwicklung der Technologie ist die Spracherkennungstechnologie zu einem wichtigen Bestandteil des Bereichs der künstlichen Intelligenz geworden. Das auf WebSocket und JavaScript basierende Online-Spracherkennungssystem zeichnet sich durch geringe Latenz, Echtzeit und plattformübergreifende Eigenschaften aus und hat sich zu einer weit verbreiteten Lösung entwickelt. In diesem Artikel wird erläutert, wie Sie mit WebSocket und JavaScript ein Online-Spracherkennungssystem implementieren.

WebSocket und JavaScript: Schlüsseltechnologien zur Realisierung von Echtzeit-Überwachungssystemen Einführung: Mit der rasanten Entwicklung der Internet-Technologie wurden Echtzeit-Überwachungssysteme in verschiedenen Bereichen weit verbreitet eingesetzt. Eine der Schlüsseltechnologien zur Erzielung einer Echtzeitüberwachung ist die Kombination von WebSocket und JavaScript. In diesem Artikel wird die Anwendung von WebSocket und JavaScript in Echtzeitüberwachungssystemen vorgestellt, Codebeispiele gegeben und deren Implementierungsprinzipien ausführlich erläutert. 1. WebSocket-Technologie

Einführung in die Verwendung von JavaScript und WebSocket zur Implementierung eines Online-Bestellsystems in Echtzeit: Mit der Popularität des Internets und dem Fortschritt der Technologie haben immer mehr Restaurants damit begonnen, Online-Bestelldienste anzubieten. Um ein Echtzeit-Online-Bestellsystem zu implementieren, können wir JavaScript und WebSocket-Technologie verwenden. WebSocket ist ein Vollduplex-Kommunikationsprotokoll, das auf dem TCP-Protokoll basiert und eine bidirektionale Kommunikation zwischen Client und Server in Echtzeit realisieren kann. Im Echtzeit-Online-Bestellsystem, wenn der Benutzer Gerichte auswählt und eine Bestellung aufgibt

So implementieren Sie ein Online-Reservierungssystem mit WebSocket und JavaScript. Im heutigen digitalen Zeitalter müssen immer mehr Unternehmen und Dienste Online-Reservierungsfunktionen bereitstellen. Es ist von entscheidender Bedeutung, ein effizientes Online-Reservierungssystem in Echtzeit zu implementieren. In diesem Artikel wird erläutert, wie Sie mit WebSocket und JavaScript ein Online-Reservierungssystem implementieren, und es werden spezifische Codebeispiele bereitgestellt. 1. Was ist WebSocket? WebSocket ist eine Vollduplex-Methode für eine einzelne TCP-Verbindung.

JavaScript und WebSocket: Aufbau eines effizienten Echtzeit-Wettervorhersagesystems Einführung: Heutzutage ist die Genauigkeit von Wettervorhersagen für das tägliche Leben und die Entscheidungsfindung von großer Bedeutung. Mit der Weiterentwicklung der Technologie können wir genauere und zuverlässigere Wettervorhersagen liefern, indem wir Wetterdaten in Echtzeit erhalten. In diesem Artikel erfahren Sie, wie Sie mit JavaScript und WebSocket-Technologie ein effizientes Echtzeit-Wettervorhersagesystem aufbauen. In diesem Artikel wird der Implementierungsprozess anhand spezifischer Codebeispiele demonstriert. Wir

JavaScript-Tutorial: So erhalten Sie HTTP-Statuscode. Es sind spezifische Codebeispiele erforderlich. Vorwort: Bei der Webentwicklung ist häufig die Dateninteraktion mit dem Server erforderlich. Bei der Kommunikation mit dem Server müssen wir häufig den zurückgegebenen HTTP-Statuscode abrufen, um festzustellen, ob der Vorgang erfolgreich ist, und die entsprechende Verarbeitung basierend auf verschiedenen Statuscodes durchführen. In diesem Artikel erfahren Sie, wie Sie mit JavaScript HTTP-Statuscodes abrufen und einige praktische Codebeispiele bereitstellen. Verwenden von XMLHttpRequest

Verwendung: In JavaScript wird die Methode insertBefore() verwendet, um einen neuen Knoten in den DOM-Baum einzufügen. Diese Methode erfordert zwei Parameter: den neuen Knoten, der eingefügt werden soll, und den Referenzknoten (d. h. den Knoten, an dem der neue Knoten eingefügt wird).

JavaScript ist eine in der Webentwicklung weit verbreitete Programmiersprache, während WebSocket ein Netzwerkprotokoll für die Echtzeitkommunikation ist. Durch die Kombination der leistungsstarken Funktionen beider können wir ein effizientes Echtzeit-Bildverarbeitungssystem erstellen. In diesem Artikel wird erläutert, wie dieses System mithilfe von JavaScript und WebSocket implementiert wird, und es werden spezifische Codebeispiele bereitgestellt. Zunächst müssen wir die Anforderungen und Ziele des Echtzeit-Bildverarbeitungssystems klären. Angenommen, wir haben ein Kameragerät, das Bilddaten in Echtzeit sammeln kann
