Viele Leute übersehen die theoretischen Aspekte von 1. Eigenschaften von JS1.1 Multiparadigma Objektorientierte Programmierung hilft Programmierern, die Komponenten einer Softwareanwendung einfacher zu visualisieren. Darüber hinaus können Programmierer durch das Erlernen Diese Vielseitigkeit macht 1.2 Erläuterung Der Unterschied zu Warnung: Aber mit der Zeit und etwas Übung werden Sie lernen, reibungslos zu laufen. Der häufigste Fehler besteht darin, dass Ihre Variablen 1.3 Einzelthread Synchrone Tasks sind Anweisungen, die verarbeitet werden, sobald sie auftreten, das heißt, sie werden sofort ausgeführt. Zu diesen Aufgaben gehören Protokollierungsanweisungen, Variablendeklarationen, Bedingungsprüfungen usw. Bei asynchronen Aufgaben handelt es sich um Aufgaben, deren Ausgabe unterschiedlich lange dauern kann. Ein Beispiel für eine asynchrone Aufgabe könnte das Anfordern von Informationen von Darüber hinaus verfügt Sie können die Single-Thread-Natur von während(wahr) {} Sie können jetzt feststellen, dass diese Seite überhaupt nicht reagiert. Dies liegt daran, dass 1.4 Nicht blockierendWir haben asynchrone Aufgaben bereits besprochen. Da JS in einer Single-Thread-Umgebung ausgeführt wird, wartet es standardmäßig nicht! Asynchrone Codeblöcke werden erst ausgeführt, nachdem die Ausführung aller synchronen Codeblöcke abgeschlossen ist, unabhängig von der Position des Codes im Programm. console.log("Ich bin die erste Anweisung") setzeTimeout(()=> { console.log("Ich bin die zweite Anweisung") },1000) console.log("Ich bin die dritte Anweisung") Hier protokolliert Beim Überprüfen der Ausgabe Ich bin die erste Aussage. Ich bin die dritte Aussage. Ich bin die zweite Aussage. Wir können sehen, dass die dritte Anweisung vor der zweiten Anweisung protokolliert wird. Dies liegt an der inhärenten Art und Weise, wie JS synchrone und asynchrone Codeblöcke verarbeitet. 1.5 Erweitert Diese fortschrittliche Natur von Dies hat sich jedoch 1.6 Dynamische Typisierung // In C müssen Variablen einen Datentyp haben. Um den Datentyp von einem Typ in einen anderen zu ändern, müssen wir die Typkonvertierung int a = 5 verwenden. Zeichen b = "a"; Gleitkomma c = 7,036; In sei a = 5 console.log(a) // 5 a = 'Hallo Welt' console.log(a) // Hallo Welt const b = 'JS ist cool' console.log(b) // JS ist cool b = 'Ich habe meine Meinung geändert' console.log(b) // Fehler: const kann nicht geändert werden Obwohl die Typinferenz aufgrund ihrer einfachen Handhabung ein Pluspunkt zu sein scheint, wird sie bei größeren Projekten, bei denen Typensicherheit eine Rolle spielt, sofort zum Nachteil. Aus diesem Grund verwenden größere Projekte 2. Lernstrategien Es hat eine Weile gedauert, bis ich mich in Erstens: Überstürzen Sie nichts beim Erlernen dieser Frameworks. Sie müssen einige Zeit damit verbringen, 3. Grundkenntnisse
Fortgeschrittenenbereich (Mindestanforderung)
Lernen Sie beim Erstellen Ihrer Projekte weiter, und schon bald werden Sie die Sprache gut beherrschen. Dies ist das Ende dieses Artikels zur ausführlichen Einführung in die grundlegenden Konzepte von JS. Weitere relevante grundlegende Konzepte von JS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Dockerfile-Implementierungscode beim Starten von zwei Prozessen in einem Docker-Container
>>: Detailliertes Tutorial zur Registrierung und Aktivierung von Navicat für MySQL 15
Inhaltsverzeichnis Stabilisierung Einführung Anti...
Umfeld System: Ubuntu 18.04 Software: qt5.12.8 1....
Funktion Currying (schwarzes Fragezeichen)? ? ? C...
01 Das Konzept der parallelen Replikation In der ...
Eine beträchtliche Anzahl von Websites verwendet d...
Durch die Verwendung von Abkürzungen können Sie di...
Verwenden Sie HTML-Farbblöcke, um Daten dynamisch...
Wenn Sie MySQL zum Abfragen der Datenbank verwend...
Beim Hochladen von Dateien, z. B. Videodateien, d...
In diesem Artikel werden hauptsächlich allgemeine...
Es gibt einige Tags in XHTML, die ähnliche Funkti...
Vorwort: Die Speicher-Engine ist der Kern der Dat...
Vorne geschrieben Im heutigen Internetbereich ist...
Phänomen: Führen Sie ein Image aus, zum Beispiel ...
Aufgrund der anfänglichen Partitionierung des Sys...