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

Was ist eine Javascript-Bibliothek?

藏色散人
Freigeben: 2023-01-04 09:33:55
Original
3699 Leute haben es durchsucht

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage