Heim >Web-Frontend >Front-End-Fragen und Antworten >Was ist eine Javascript-Bibliothek?

Was ist eine Javascript-Bibliothek?

藏色散人
藏色散人Original
2021-04-01 15:39:533688Durchsuche

Javascript-Bibliotheken werden auch als Javascript-Frameworks bezeichnet. Diese Bibliotheken werden erstellt, um die schwierige und zeitaufwändige erweiterte Programmierung von JavaScript anzupassen. Alle JS-Frameworks bieten Funktionen für gängige JavaScript-Aufgaben, einschließlich Animation, DOM-Manipulation und Ajax-Verarbeitung.

Was ist eine Javascript-Bibliothek?

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

JavaScript Frameworks (Bibliotheken)

Fortgeschrittene Programmierung in JavaScript (insbesondere der komplexe Umgang mit Browserunterschieden) ist oft schwierig und zeitaufwändig.

Um diese Anpassungen zu bewältigen, sind viele JavaScript-(Hilfs-)Bibliotheken entstanden.

Diese JavaScript-Bibliotheken werden oft als JavaScript-Frameworks bezeichnet.

Alle diese Frameworks bieten Funktionen für gängige JavaScript-Aufgaben, einschließlich Animation, DOM-Manipulation und Ajax-Handhabung.

JavaScript-Bibliotheken – jQuery, Prototype, MooTools.

jQuery

jQuery ist derzeit das beliebteste JavaScript-Framework.

Es verwendet CSS-Selektoren, um auf HTML-Elemente (DOM-Objekte) auf Webseiten zuzugreifen und diese zu bearbeiten.

jQuery bietet sowohl Companion UI (Benutzeroberfläche) als auch Plugins.

Viele große Unternehmen verwenden jQuery auf ihren Websites:

  • Google

  • Microsoft

  • IBM

  • Netflix

Prototype

Prototype ist eine Bibliothek zum Ausführen der Simple API für allgemeine Webaufgaben.

API ist die Abkürzung für Application Programming Interface. Es handelt sich um eine Bibliothek mit Eigenschaften und Methoden zur Bearbeitung des HTML-DOM.

Prototype erweitert JavaScript durch die Bereitstellung von Klassen und Vererbung.

MooTools

MooTools ist auch ein Framework, das eine API bereitstellt, die die gängige JavaScript-Programmierung einfacher macht.

MooTools enthält auch einige leichte Effekte und Animationsfunktionen.

Andere Frameworks

Hier sind einige andere Frameworks, die oben nicht behandelt wurden:

YUI – Yahoo! User Interface Framework, eine große Bibliothek, die eine große Anzahl von Funktionen abdeckt, von einfachen JavaScript-Funktionen bis hin zu vollständigen Internet-Widgets.

Ext JS – Anpassbare Widgets zum Erstellen umfangreicher Internetanwendungen.

Dojo – Toolkit für DOM-Manipulation, Ereignisse, Widgets und mehr.

script.aculo.us – Open-Source-JavaScript-Framework für visuelle Effekte und Schnittstellenverhalten.

UIZE – Widgets, AJAX, DOM, Vorlagen und mehr.

CDN – Content Delivery Network

Sie möchten, dass Ihre Webseiten immer so schnell wie möglich sind. Sie möchten, dass die Größe der Seite so klein wie möglich ist und dass der Browser so viel wie möglich zwischenspeichert.

Wenn viele verschiedene Websites dasselbe JavaScript-Framework verwenden, ist es sinnvoll, die Framework-Bibliothek an einem gemeinsamen Ort abzulegen, damit jede Webseite sie teilen kann.

CDN (Content Delivery Network) löst dieses Problem. Ein CDN ist ein Netzwerk von Servern, die eine gemeinsam nutzbare Codebasis enthalten.

Google bietet kostenlose CDNs für eine Reihe von JavaScript-Bibliotheken, darunter:

  • jQuery

  • Prototype

  • MooTools

  • Dojo

  • Yahoo!

Wenn Sie es brauchen Verwenden Sie eine JavaScript-Framework-Bibliothek in Ihren Webseiten, verweisen Sie einfach auf die Bibliothek im 3f1c4e4b6b16bbbd69b2ee476dc4f83a-Tag:

Referenz auf jQuery

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">
</script>

Verwenden von Frameworks

Bevor Sie sich entscheiden, ein JavaScript-Framework für Ihre Webseiten zu verwenden, Zuerst ist es ratsam, das Framework zu testen.

JavaScript-Frameworks sind einfach zu testen. Sie müssen sie nicht auf Ihrem Computer installieren und es gibt kein Installationsprogramm.

Normalerweise müssen Sie nur auf der Webseite auf eine Bibliotheksdatei verweisen.

【Empfohlenes Lernen: js-Grundlagen-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist eine Javascript-Bibliothek?. 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