Heim >Web-Frontend >js-Tutorial >Eine Erklärung von JavaScript selbst
JavaScript ist eher eine interpretierte Sprache als eine kompilierte Sprache. Es wird oft eher als Skriptsprache denn als echte Programmiersprache betrachtet. Das heißt, Skriptsprachen sind einfacher, sie sind Programmiersprachen, die von Nicht-Programmierern verwendet werden.
Wenn ein Programmierer keine soliden Kenntnisse von JavaScript hat, wird er den gesamten Prozess als schwierig empfinden, wenn er JavaScript zur Ausführung komplexerer Aufgaben verwenden möchte.
Gemäß dem ECMA-262-Standard lautet der offizielle Name der JavaScript-Sprache ECMAScript. Allerdings wird dieser unhandliche Name nur dann offiziell verwendet, wenn explizit auf den Standard verwiesen wird. Technisch gesehen bezieht sich der Name „JavaScript“ nur auf die Implementierung der Sprache von Netscape und der Mozilla Foundation. Tatsächlich nennt jeder diese Sprache JavaScript.
Clientseitiges JavaScript kombiniert die Skriptfunktionen des JavaScript-Interpreters mit dem vom Webbrowser definierten Document Object Model (Dom).
JavaScript kann nicht nur den Inhalt von HTML-Dokumenten steuern, sondern auch das Verhalten dieser Dokumente.
JavaScript ist eine universelle Programmiersprache und ihre Verwendung ist nicht auf Webbrowser beschränkt. JavaScript ist so konzipiert, dass es in jede andere Anwendung eingebettet werden kann und der Anwendung Skriptfunktionen bietet.
Wenn Sie wirklich eine neue Programmiersprache lernen müssen, müssen Sie sie zum Schreiben von Programmen verwenden.
Für einfache JavaScript-Experimente ist es manchmal möglich, das Pseudoprotokoll JavaScript:URL zu verwenden, um einen JavaScript-Ausdruck auszuwerten und das Auswertungsergebnis zurückzugeben. Eine JavaScript-URL besteht aus JavaScript: Protokollspezifizierer und beliebigem JavaScript-Code (durch Semikolon zwischen Anweisungen getrennt). Wenn ein Browser eine solche URL lädt, führt er den darin enthaltenen JavaScript-Code aus. Der Wert des letzten Ausdrucks in einer solchen URL wird in Zeichen umgewandelt und die Zeichenfolge wird im Webbrowser als neues Dokument angezeigt.
Die lexikalische Struktur einer Programmiersprache besteht aus einer Reihe grundlegender Regeln, die detailliert beschreiben, wie Programme in der Sprache geschrieben werden. Dabei handelt es sich um die Syntax der untersten Ebene einer Sprache, die Regeln festlegt, z. B. wie Variablennamen aussehen sollen, welche Zeichen für Kommentare verwendet werden sollen und wie Anweisungen getrennt werden sollen.
JavaScript-Programme werden mit dem Unicode-Zeichensatz geschrieben. Die 16-Bit-Unicode-Kodierung kann jede auf der Erde gesprochene Schriftsprache darstellen. Dies ist ein wichtiges Merkmal der Internationalisierung, insbesondere für Programmierer, die kein Englisch sprechen.
JavaScript ist eine Groß-/Kleinschreibung berücksichtigende-Sprache.
Diese Tag- und Attributnamen können in HTML auf jeden Fall eingegeben werden, in JavaScript werden sie jedoch normalerweise in Kleinbuchstaben geschrieben.
Direkte Menge ist der Datenwert, der direkt im Programm angezeigt wird.
Ein Bezeichner ist ein Name, der zur Benennung von Variablen und Funktionen oder als Beschriftung für bestimmte Schleifen im JavaScript-Code verwendet wird. Das erste Zeichen muss ein Buchstabe, ein Unterstrich oder ein Dollarzeichen sein. Ein Bezeichner darf nicht denselben Namen haben wie ein Schlüsselwort, das für andere Zwecke in JavaScript verwendet wird.
Reservierte Wörter, break, do, if, switch, typeof, case, else, in, this, var, Catch, false, exampleof, throw, void, continue, Finally, new, true, while, default , for, null, try, with, delete, function, return.
In einer Programmiersprache wird der Werttyp, der dargestellt und manipuliert werden kann, als Datentyp bezeichnet, und eines der grundlegendsten Merkmale einer Programmiersprache ist der Satz von Datentypen, die sie unterstützt. JavaScript ermöglicht die Verwendung von drei grundlegenden Datentypen – Zahlen, Textzeichenfolgen und booleschen Werten. Es gibt auch zwei kleine Datentypen, null (leer) und undefiniert (undefiniert), die jeweils einen Wert definieren.
JavaScript unterstützt auch konforme Datentypen – Objekte. In JavaScript gibt es zwei Arten von Objekten. Ein Objekt stellt eine ungeordnete Sammlung benannter Werte dar, das andere eine geordnete Sammlung nummerierter Werte. Letzteres wird als Array (Array) bezeichnet.
Spezielles Objekt – Funktion. Eine Funktion ist ein Objekt mit ausführbarem Code, das als aufrufende Funktion zum Ausführen einer Aktion verwendet werden kann. Funktionen verhalten sich anders als andere Objekttypen.
Der Unterschied zwischen Javascript und anderen Programmiersprachen besteht darin, dass nicht zwischen Ganzzahl- und Gleitkommawerten unterschieden wird. Alle Zahlen in JavaScript werden durch Gleitkommatypen dargestellt. Das JavaScript-Zahlenformat ermöglicht die exakte Darstellung aller Ganzzahlen zwischen -9007199254740992 (-2^53) und 9007199254740992 (2^53). Bei Verwendung von Ganzzahlen außerhalb dieses Bereichs geht jedoch die Genauigkeit der Mantisse verloren.
Escape-Sequenz In JavaScript-Strings hat Backslash () einen besonderen Zweck. Das Hinzufügen eines Zeichens nach dem Backslash-Symbol kann Zeichen darstellen, die nicht in der Zeichenfolge vorkommen können.
Das obige ist der detaillierte Inhalt vonEine Erklärung von JavaScript selbst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!