Heim > Web-Frontend > Front-End-Fragen und Antworten > Welche Sprache ist JavaScript?

Welche Sprache ist JavaScript?

青灯夜游
Freigeben: 2021-10-19 14:36:09
Original
3300 Leute haben es durchsucht

Javascript ist eine objekt- und ereignisgesteuerte und relativ sichere Skriptsprache, die häufig in der clientseitigen Webentwicklung verwendet wird verschiedene hinzufügen Solche dynamischen Funktionen bieten Benutzern einen reibungsloseren und schöneren Browsing-Effekt.

Welche Sprache ist JavaScript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

JavaScript ist eine objekt- und ereignisgesteuerte, relativ sichere und in der clientseitigen Webentwicklung weit verbreitete Skriptsprache.

Es ist in der Webanwendungsentwicklung weit verbreitet und wird häufig zum Hinzufügen verschiedener dynamischer Funktionen zu Webseiten verwendet, um Benutzern flüssigere und schönere Browsing-Effekte zu bieten.

wurde erstmals in HTML verwendet, um dynamische Funktionen zu HTML-Webseiten hinzuzufügen. Es handelt sich um eine vom Prototyp geerbte, objektorientierte Client-Skriptsprache mit Berücksichtigung der Groß- und Kleinschreibung, die aus dem LiveScript von Netscape entwickelt wurde -Side-Sprachen wie Perl und reagieren auf verschiedene Benutzervorgänge, um Kunden reibungslosere Browsing-Effekte zu bieten. Da der Server zu diesem Zeitpunkt die Daten überprüfen musste und die Netzwerkgeschwindigkeit mit nur 28,8 Kbit/s recht langsam war, verschwendete der Überprüfungsschritt zu viel Zeit. Daher fügte der Browser Navigator von Netscape Javascript hinzu, um grundlegende Funktionen zur Datenüberprüfung bereitzustellen. Allerdings kann JavaScript mittlerweile auch in Webservern wie Node.js verwendet werden.

1. Zusammensetzung von JavaScript

Eine vollständige JavaScript-Implementierung besteht aus den folgenden 3 verschiedenen Teilen:

  • ECMAScript: beschreibt die Syntax und grundlegende Objekte der Sprache;

  • Document Object Model Model (kurz DOM). )): beschreibt die Methoden und Schnittstellen zur Verarbeitung von Webseiteninhalten;
    Browser Object Model (kurz: Browser Object Model)): beschreibt die Methoden und Schnittstellen zur Interaktion mit dem Browser.

2. Die grundlegenden Eigenschaften von Javascript

  • ist eine interpretierte Skriptsprache (der Code ist nicht vorkompiliert).

  • Wird hauptsächlich zum Hinzufügen interaktiver Verhaltensweisen zu HTML-Seiten verwendet.

  • kann direkt in HTML-Seiten eingebettet werden, aber das Schreiben als separate js-Datei erleichtert die Trennung von Struktur und Verhalten.

3. Eigenschaften von JavaScript

Im Gegensatz zu serverseitigen Skriptsprachen wie PHP und ASP wird JavaScript hauptsächlich als clientseitige Skriptsprache zur Ausführung im Browser des Benutzers verwendet und erfordert keine Serverunterstützung. Daher bevorzugten Programmierer in den Anfängen JavaScript, um die Belastung des Servers zu verringern, brachten aber gleichzeitig auch ein weiteres Problem mit sich: die Sicherheit.

Da Server immer leistungsfähiger werden, ist JavaScript aufgrund seiner plattformübergreifenden und benutzerfreundlichen Vorteile immer noch beliebt, obwohl heutige Programmierer Skripte bevorzugen, die auf der Serverseite ausgeführt werden, um die Sicherheit zu gewährleisten. Gleichzeitig müssen einige spezielle Funktionen (z. B. AJAX) auf die Unterstützung von Javascript auf der Clientseite angewiesen sein. Mit der Entwicklung von Engines wie V8 und Frameworks wie Node.js und deren Funktionen wie ereignisgesteuertem und asynchronem IO wird JavaScript nach und nach zum Schreiben serverseitiger Programme verwendet.

4. JavaScript wird häufig verwendet, um die folgenden Aufgaben auszuführen

2. Auf Browserereignisse reagieren

4. Überprüfen Sie die Daten, bevor sie übermittelt werden an die Serverdaten

5. Erkennen Sie die Browserinformationen des Besuchers

6. Steuern Sie Cookies, einschließlich der Erstellung und Änderung usw.

5. So verwenden Sie Javascript: Es gibt zwei Möglichkeiten, Javascript zu einer Webseite hinzuzufügen: direkte Methode und Referenzmethode.

1. Direkte Methode

Dies ist die am häufigsten verwendete Methode. Die meisten Webseiten, die Javascript enthalten, verwenden diese Methode, zum Beispiel:

<html>
      <head>
      <title>简单的JavaScript Hello World</title>
         <script type="text/javascript">
             document.write("Hello, PHP中文网!");   // 在浏览器视窗内直接显示
             alert("Hello,  PHP中文网!");            //  弹窗显示
             console.log("Hello,  PHP中文网!");      // 在控制台(console)里显示,需要先开启开发工具控制台
         </script>
      </head>
      <body>
   HTML页面内容……
      </body>
   </html>
Nach dem Login kopieren

In diesem Beispiel sehen wir ein neues Tag:

)

Beachten Sie dies beim Einfügen Skript-Tags in Nicht-XHTML-Dokumenten: Wenn Sie nicht auf externe Dateien verweisen, sollten Sie eine cdata-Anweisung in das Skript einfügen, um Browser-Parsing-Fehler zu vermeiden, die durch Größer-als- und Kleiner-als-Operatoren verursacht werden Wenn eine Javascript-Quelldatei vorhanden ist (normalerweise mit der Erweiterung js), können Sie diese Referenzmethode verwenden, um die Nutzung des Programmcodes zu verbessern. Das Grundformat ist wie folgt:

<script src=“url” type="text/javascript"></script>
Nach dem Login kopieren

Die URL ist die Adresse der Programmdatei. Ebenso können solche Anweisungen im Kopf oder an einem beliebigen Teil des Hauptteils eines HTML-Dokuments platziert werden. Wenn Sie den Effekt des in der „Direkteinfügungsmethode“ angegebenen Beispiels erzielen möchten, können Sie zunächst eine Javascript-Quellcodedatei „Script.js“ mit folgendem Inhalt erstellen:

document.write("这是Javascript!采用直接插入的方法!");
Nach dem Login kopieren

在网页中可以这样调用程序:<script src="Script.js" type="text/javascript"></script>

也可以同时在导入文件时制定javascript的版本,例如:<script src="Script.js" type="text/javascript; version=1.8"></script>

注意:凡是指定了src属性的script标签里的内容都会被忽略。

【推荐学习:javascript高级教程

Das obige ist der detaillierte Inhalt vonWelche Sprache ist JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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