Heim Web-Frontend js-Tutorial Was ist der Unterschied zwischen jQuery und JavaScript?

Was ist der Unterschied zwischen jQuery und JavaScript?

Nov 20, 2020 am 10:52 AM
ajax javascript jquery

Unterschiede zwischen jQuery JavaScript und Ajax: 1. JavaScript wird häufig als Skriptsprache für die clientseitige Webentwicklung verwendet und häufig zum Hinzufügen dynamischer Funktionen zu HTML-Webseiten verwendet. 2. AJAX ist eine Webentwicklungstechnologie zum Erstellen interaktiver Webanwendungen 3. jQuery fügt Websites bequem dynamische Funktionen hinzu und bietet AJAX-Interaktion.

Was ist der Unterschied zwischen jQuery und JavaScript?

jQuery JavaScript Ajax-Unterschied:

1. JavaScript

Die Abkürzung für JavaScript ist JS, eine in der clientseitigen Webentwicklung weit verbreitete Skriptsprache, die häufig zum Hinzufügen dynamischer Funktionen zu HTML-Web verwendet wird Seiten (Die von ihm geschriebenen Programme können in HTML- oder XML-Seiten eingebettet und direkt im Browser interpretiert und ausgeführt werden).

Komponenten:

Kern (ECMAScript), Document Object Model (DOM), Browser Object Model (BOM)

Beschreibung:

  • Javascript ist an die dynamische Webseitenproduktion angepasst. Eine neue Programmiersprache, die aus den Bedürfnissen von entstanden ist Das Internet wird heute immer häufiger bei der Erstellung von Internet-Webseiten genutzt.

  • Das Aufkommen von Javascript ermöglicht eine dynamische und interaktive Echtzeitbeziehung zwischen Webseiten und Benutzern, wodurch Webseiten mehr aktive Elemente und spannendere Inhalte enthalten.

  • Javascript ist kurz und prägnant und wird auf dem Client-Computer ausgeführt, was die Browsing-Geschwindigkeit und die interaktiven Funktionen von Webseiten erheblich verbessert. Gleichzeitig handelt es sich um eine einfache Programmiersprache, die speziell auf die Erstellung von Webseiten zugeschnitten ist.

2. Ajax

AJAX ist keine Abkürzung, sondern ein von Jesse James Gaiiett erstelltes Substantiv Anwendungen. Webentwicklungstechnologie.

Zusammensetzung:

  • Darstellung basierend auf XHTML- und CSS-Standards;

  • Verwendung von Document Object Model für dynamische Anzeige und Interaktion;

  • Verwendung von XML und XSLT Durchführung von Dateninteraktion und -bearbeitung;

  • Verwendung von XML HttpRequest kommuniziert asynchron mit dem Server

  • verwendet JavaScript, um alles zu binden.

Beschreibung:

  • Ajax ist eine Kombination aus Java-Technologie, XML und JavaScript und anderen Programmiertechnologien, die es Entwicklern ermöglicht, Webanwendungen auf Basis der Java-Technologie zu erstellen und die Verwaltung des Neuladens von Seiten zu unterbrechen.

  • Die Ajax-Technologie verwendet asynchrone HTTP-Anfragen, um Daten zwischen dem Browser und dem Webserver zu übertragen, sodass der Browser nur einen Teil des Webseiteninhalts aktualisiert, ohne die gesamte Webseite neu zu laden.

  • Ajax ist eine Methode zur Entwicklung von Webanwendungen, die clientseitige Skripte verwendet, um Daten mit dem Webserver auszutauschen. Auf diese Weise kann die Webseite dynamisch aktualisiert werden, ohne den Interaktionsprozess zu unterbrechen und erneut zu bearbeiten. Mit Ajax können Benutzer direkte, hochverfügbare, umfangreichere und dynamischere Web-Benutzeroberflächen erstellen, die nativen Desktop-Anwendungen ähneln. Es ist bequemer, HTML-Dokumente und -Ereignisse zu verarbeiten, Animationseffekte zu implementieren und AJAX-Interaktion für Websites bequem bereitzustellen.

  • Funktionen:

jQuery ist ein sehr beliebtes JavaScript-Framework. Es verwendet CSS-ähnliche Selektoren, um HTML-Elemente einfach zu bedienen und verfügt über viele Plug-Ins. Beschreibung:

Für Programmierer kann die Vereinfachung der Javascript- und Ajax-Programmierung Programmierer davon befreien, komplexe JS-Anwendungen zu entwerfen und zu schreiben, und ihre Aufmerksamkeit auf funktionale Anforderungen statt auf Implementierungsdetails richten, wodurch die Projektentwicklungsgeschwindigkeit verbessert wird.

Für Benutzer wird der visuelle Effekt der Seite verbessert, die Interaktivität mit der Seite verbessert und es werden wunderschönere Webinhalte geboten.

  • Das JavaScript-Framework besteht eigentlich aus einer Reihe von Tools und Funktionen.

  • Die Beziehung zwischen den beiden und den dreien
  • Ich werde eine Karte verwenden, um die Beziehung zwischen den dreien zu veranschaulichen:

  • Erklärung:

​​JavaScript ist eine Skriptsprache, die für die Web-Client-Entwicklung verwendet wird und auf Ajax basiert Die Sprache JS, eine neue Technologie, die hauptsächlich JS-, CSS- und XML-Technologien kombiniert, ist eine Webentwicklungstechnologie, die zum Erstellen interaktiver Webanwendungen verwendet wird. jQuery ist ein JS-Framework. Es handelt sich um eine JS-Bibliothek, die auf der JS-Sprache und der Ajax-Technologie basiert. Sie kapselt die Funktionen von JS und Ajax und bietet funktionale Schnittstellen, was die Operationen von Ajax und JS erheblich vereinfacht. jQuery wird häufig in Projekten verwendet. Lassen Sie uns ausführlich darüber sprechen.

jQuery kann das Schreiben von JavaScript-Programmen erheblich vereinfachen

Um jQuery zu verwenden, müssen Sie zunächst am Anfang des HTML-Codes einen Verweis auf die jQuery-Bibliothek hinzufügen, z. B.:

<script language="javascript" src="/js/jquery.min.js"></script>   //引用
Nach dem Login kopieren

Die Bibliotheksdatei kann lokal platziert werden oder Sie können direkt das CDN eines bekannten Unternehmens verwenden (Der Vorteil des CDN-Ladens von JQuery), Vorteile Die CDNs dieser großen Unternehmen sind beliebter. Bevor Benutzer Ihre Website besuchen, wird sie wahrscheinlich beim Besuch anderer Websites im Browser zwischengespeichert, sodass die Öffnungsgeschwindigkeit beschleunigt werden kann der Website. Ein weiterer Vorteil liegt auf der Hand: Die Einsparung von Bandbreite für den Website-Verkehr.

Bereitgestellt von Google

http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js

jQuery offiziell

http://code.jquery.com/jquery - 1.6.min.js

Der Unterschied zwischen der spezifischen Art, jQuery-Code zu schreiben, und der Art, natives Javascript bei der Ausführung allgemeiner Vorgänge zu schreiben, ist wie folgt:

1 Positionierungselemente

JS

document.getElementById("abc ")

jQuery

$("#abc") Positionierung nach ID

$(".abc") Positionierung nach Klasse

$("div") Positionierung nach Label

Es ist zu beachten, dass das Ergebnis zurückgegeben wurde von JS ist dieses Element, jQuery Das zurückgegebene Ergebnis ist ein JS-Objekt. Im folgenden Beispiel wird davon ausgegangen, dass das Element abc positioniert wurde.内容2 Ändern Sie den Inhalt des Elements 变js

abc.innerhtml = "test"; // Das aktuelle Projekt ist nützlich für jqury

ABC.HTML ("test");

3 Versteckte Elemente anzeigen

JS

abc.style.display = "none"; abc.show();abc.toggle(); //Wechseln Sie zwischen Anzeigen und Ausblenden,

4 Holen Sie sich den Fokus

JS und jQuery sind gleich, beide sind abc.focus();

5 Weisen Sie dem Formular einen Wert zu

JS

abc.value = "test";

jQuery abc.val("test");

6 Holen Sie sich den Wert der Form

JS

alert( abc .value);

jQuery

alert(abc.val());

7 Einstellungselement ist nicht verfügbar

JS

abc.disabled = true;

jQuery

abc.attr("disabled" , true);

8 Elementstil ändern

JS

abc.style.fontSize=size;

jQuery

abc .css('font-size', 20);

JS

abc. className="test";

JQuery

abc.removeClass();

abc.addClass("test");

9 Stellen Sie fest, ob das Kontrollkästchen aktiviert ist

jQuery

if(abc.attr( "checked") == "checked")

Hinweis: Im Internet heißt es, dass .attr("checked") == true kann eigentlich nicht verwendet werden. Das obige wurde getestet und funktioniert

Verwandte kostenlose Lernempfehlungen:

JavaScript

(Video)

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen jQuery und JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie verwende ich die PUT-Anfragemethode in jQuery? Wie verwende ich die PUT-Anfragemethode in jQuery? Feb 28, 2024 pm 03:12 PM

Wie verwende ich die PUT-Anfragemethode in jQuery? In jQuery ähnelt die Methode zum Senden einer PUT-Anfrage dem Senden anderer Arten von Anfragen, Sie müssen jedoch auf einige Details und Parametereinstellungen achten. PUT-Anfragen werden normalerweise zum Aktualisieren von Ressourcen verwendet, beispielsweise zum Aktualisieren von Daten in einer Datenbank oder zum Aktualisieren von Dateien auf dem Server. Das Folgende ist ein spezifisches Codebeispiel, das die PUT-Anforderungsmethode in jQuery verwendet. Stellen Sie zunächst sicher, dass Sie die jQuery-Bibliotheksdatei einschließen. Anschließend können Sie eine PUT-Anfrage senden über: $.ajax({u

PHP und Ajax: Erstellen einer Autovervollständigungs-Vorschlags-Engine PHP und Ajax: Erstellen einer Autovervollständigungs-Vorschlags-Engine Jun 02, 2024 pm 08:39 PM

Erstellen Sie eine Engine für Autovervollständigungsvorschläge mit PHP und Ajax: Serverseitiges Skript: Verarbeitet Ajax-Anfragen und gibt Vorschläge zurück (autocomplete.php). Client-Skript: Ajax-Anfrage senden und Vorschläge anzeigen (autocomplete.js). Praktischer Fall: Fügen Sie ein Skript in die HTML-Seite ein und geben Sie die Kennung des Sucheingabeelements an.

Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Wie erhalte ich Variablen aus der PHP-Methode mit Ajax? Mar 09, 2024 pm 05:36 PM

Die Verwendung von Ajax zum Abrufen von Variablen aus PHP-Methoden ist ein häufiges Szenario in der Webentwicklung. Durch Ajax kann die Seite dynamisch abgerufen werden, ohne dass die Daten aktualisiert werden müssen. In diesem Artikel stellen wir vor, wie man Ajax verwendet, um Variablen aus PHP-Methoden abzurufen, und stellen spezifische Codebeispiele bereit. Zuerst müssen wir eine PHP-Datei schreiben, um die Ajax-Anfrage zu verarbeiten und die erforderlichen Variablen zurückzugeben. Hier ist ein Beispielcode für eine einfache PHP-Datei getData.php:

jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite Feb 28, 2024 pm 09:06 PM

Titel: jQuery-Tipps: Ändern Sie schnell den Text aller Tags auf der Seite. In der Webentwicklung müssen wir häufig Elemente auf der Seite ändern und bedienen. Wenn Sie jQuery verwenden, müssen Sie manchmal den Textinhalt aller a-Tags auf der Seite gleichzeitig ändern, was Zeit und Energie sparen kann. Im Folgenden wird erläutert, wie Sie mit jQuery den Text aller Tags auf der Seite schnell ändern können, und es werden spezifische Codebeispiele angegeben. Zuerst müssen wir die jQuery-Bibliotheksdatei einführen und sicherstellen, dass der folgende Code in die Seite eingefügt wird: &lt

Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern Feb 28, 2024 pm 05:42 PM

Titel: Verwenden Sie jQuery, um den Textinhalt aller Tags zu ändern. jQuery ist eine beliebte JavaScript-Bibliothek, die häufig zur Verarbeitung von DOM-Operationen verwendet wird. Bei der Webentwicklung müssen wir häufig den Textinhalt des Link-Tags (eines Tags) auf der Seite ändern. In diesem Artikel wird erläutert, wie Sie mit jQuery dieses Ziel erreichen, und es werden spezifische Codebeispiele bereitgestellt. Zuerst müssen wir die jQuery-Bibliothek in die Seite einführen. Fügen Sie den folgenden Code in die HTML-Datei ein:

PHP vs. Ajax: Lösungen zum Erstellen dynamisch geladener Inhalte PHP vs. Ajax: Lösungen zum Erstellen dynamisch geladener Inhalte Jun 06, 2024 pm 01:12 PM

Ajax (Asynchronous JavaScript and XML) ermöglicht das Hinzufügen dynamischer Inhalte, ohne die Seite neu laden zu müssen. Mit PHP und Ajax können Sie eine Produktliste dynamisch laden: HTML erstellt eine Seite mit einem Containerelement und die Ajax-Anfrage fügt die Daten nach dem Laden zum Element hinzu. JavaScript verwendet Ajax, um über XMLHttpRequest eine Anfrage an den Server zu senden, um Produktdaten im JSON-Format vom Server abzurufen. PHP nutzt MySQL, um Produktdaten aus der Datenbank abzufragen und in das JSON-Format zu kodieren. JavaScript analysiert die JSON-Daten und zeigt sie im Seitencontainer an. Durch Klicken auf die Schaltfläche wird eine Ajax-Anfrage zum Laden der Produktliste ausgelöst.

Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Feb 29, 2024 am 09:03 AM

Wie kann man feststellen, ob ein jQuery-Element ein bestimmtes Attribut hat? Wenn Sie jQuery zum Betreiben von DOM-Elementen verwenden, stoßen Sie häufig auf Situationen, in denen Sie feststellen müssen, ob ein Element ein bestimmtes Attribut hat. In diesem Fall können wir diese Funktion einfach mit Hilfe der von jQuery bereitgestellten Methoden implementieren. Im Folgenden werden zwei häufig verwendete Methoden vorgestellt, um festzustellen, ob ein jQuery-Element über bestimmte Attribute verfügt, und um spezifische Codebeispiele anzuhängen. Methode 1: Verwenden Sie die Methode attr() und den Operator typeof //, um zu bestimmen, ob das Element ein bestimmtes Attribut hat

PHP und Ajax: Möglichkeiten zur Verbesserung der Ajax-Sicherheit PHP und Ajax: Möglichkeiten zur Verbesserung der Ajax-Sicherheit Jun 01, 2024 am 09:34 AM

Um die Ajax-Sicherheit zu verbessern, gibt es mehrere Methoden: CSRF-Schutz: Generieren Sie ein Token und senden Sie es an den Client. Fügen Sie es der Serverseite in der Anforderung zur Überprüfung hinzu. XSS-Schutz: Verwenden Sie htmlspecialchars(), um Eingaben zu filtern und das Einschleusen böswilliger Skripte zu verhindern. Content-Security-Policy-Header: Beschränken Sie das Laden schädlicher Ressourcen und geben Sie die Quellen an, aus denen Skripte und Stylesheets geladen werden dürfen. Validieren Sie serverseitige Eingaben: Validieren Sie von Ajax-Anfragen empfangene Eingaben, um zu verhindern, dass Angreifer Eingabeschwachstellen ausnutzen. Verwenden Sie sichere Ajax-Bibliotheken: Profitieren Sie von automatischen CSRF-Schutzmodulen, die von Bibliotheken wie jQuery bereitgestellt werden.

See all articles