Natives Javascript bezieht sich auf Javascript, das dem ECMAscript-Standard folgt. Im Gegensatz zu Microsofts Jscript ist es nicht auf ein Framework angewiesen, sondern auf die Skriptsprache der Standard-Engine des Browsers.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JavaScript ist eine Skriptsprache, die auf der Browserseite ausgeführt wird. JavaScript löst hauptsächlich das Problem der Front-End-Interaktion mit Benutzern, einschließlich Nutzungsinteraktion und Dateninteraktion. JavaScript wird vom Browser interpretiert und ausgeführt. Zu den Front-End-Skriptsprachen gehören JScript (Microsoft, nur für IE), ActionScript (Firma Adobe, Plug-in erforderlich) usw.
Natives JavaScript:
Native JS bezieht sich auf Javascript, das dem ECMAscript-Standard folgt. Im Gegensatz zu Microsofts jscript ist es von keinem Framework abhängig und basiert auf der Skriptsprache der Standard-Engine des Browsers.
Die Bedeutung von nativem JavaScript:
jquery ist eine in das ursprüngliche js integrierte Framework-Ressource. Der Unterschied besteht darin, dass der Code nicht von Ihnen geschrieben wurde jquery ist der Kompatibilität und Implementierung förderlicher und hat die häufigen js-Kompatibilitätsprobleme gelöst, sodass bei der Verwendung weniger Inkompatibilitäten auftreten, was der Entwicklung förderlicher ist.
Aber gleichzeitig müssen Sie auch die relevante Syntax erlernen, um Frameworks wie JQuery zu verwenden. Schülern mit grundlegenden JS-Grundlagen wird es leicht fallen, JQuery zu erlernen, und sie werden es als sehr praktisch empfinden, es zu verwenden.
js enthält tatsächlich drei Teile: Dom-Dokumentobjektmodell, BOM-Browserobjektmodell und Ecmascript-Syntaxabkürzung (es)
Unsere Effektimplementierung besteht tatsächlich darin, die ES-Syntax zu verwenden, um Dom und BOM zu bedienen, um unseren Zweck zu erreichen Die Verarbeitungsmethode ist ziemlich klar. Es ist ersichtlich, dass dom und bom als Brücken dienen, um die Kombination von HTML-Seiten und es zu realisieren. Wenn Sie jquery verwenden, um etwas zu erreichen, werden Sie wissen, wie wichtig Native ist.
Wenn Sie kein natives JS lernen, wie können Sie das Framework verstehen? Dieselbe Funktion, geschrieben von zwei Personen mit unterschiedlichen Frameworks. Wenn Sie diese beiden Frameworks nicht kennengelernt haben, müssen Sie sich nur den nativen JS-Logikcode ansehen und die „Gesetze“ dieses Frameworks finden, um dieses Framework zu lernen.
Wenn beispielsweise ein Web-Front-End-Anfänger gerade einem Unternehmen beigetreten ist, aber noch nie ein Framework gelernt hat, gibt ihm sein Vorgesetzter ein halbfertiges Projekt, oder jemand hat zuvor jq erstellt, ein Framework, das verschiedene Funktionen enthält gekapselt in nativem js.
(1) jquery teilt Module nicht auf und kann sie nur alle importieren. In der tatsächlichen Entwicklung benötigen wir oft nur bestimmte Funktionen, nicht alle von jq, sodass ein Problem auftritt. Beispielsweise möchten wir nur die Funktion $("#id") von jq verwenden, um ein dom-Element zu erhalten, aber wir haben das jq-Paket eingeführt beträgt 91 KB (komprimiert), was einen großen Einfluss auf die Ladegeschwindigkeit der Seite hat. Insbesondere bei Portal-Websites, die sehr reich an Bildern und anderen Ressourcen sind, ist jedes 1 KB sehr wichtig.
(2) Jquery selbst ist auch eine von Entwicklern entwickelte Bibliothek zur Verbesserung der Effizienz. Subjektiv ist es für Entwickler sehr hilfreich, sich selbst zu verbessern, da die Kapselung einer relativ vollständigen Bibliothek eine sehr gute JS-Grundlage und viel umfassendes Wissen erfordert , einschließlich objektorientierter, modularer und unterschiedlicher Implementierungen verschiedener großer und kleiner JS-APIs und Browser.
Es handelt sich nicht um ein empfohlenes Entwicklungsmodell, sondern um eine alternative Möglichkeit zur Effizienzsteigerung. Wenn wir während der Entwicklung auf viele Funktionen stoßen, die nicht von js gekapselt sind, müssen wir sie sofort entwickeln oder zuvor entwickelte kleine Bibliotheken importieren. jq ist nur eine einfache Bibliothek für erfahrene Front-End-Ingenieure, und erfahrene Front-End-Ingenieure haben auch die Möglichkeit, ihre eigenen Bibliotheken zu entwickeln und umfassendere Funktionen anzupassen.
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonWas bedeutet natives Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!