Einige neue Entwickler oder sogar solche mit Erfahrung können mit Problemen oder Schwierigkeiten konfrontiert werden, wenn sie nicht über solide Kenntnisse der Grundlagen verfügen.
Um dieses Problem zu lösen, möchte ich in dieser Serie die Javascript-Grundlagen zusammenfassen, um es aktuell zu halten und jedem Entwickler, der hierher kommt, zu helfen, sich an ein bestimmtes Thema zu erinnern.
Zuallererst: Worüber werden wir reden?
Alle Javascript-Grundlagen, von Grund auf bis zum Helden!
Die Grundlagen
Javascript ist eine reichhaltige und komplexe Programmiersprache, die in sehr vielen Szenarien und einem breiten Anwendungsspektrum eingesetzt werden kann.
Hier sehen wir einige exklusive Merkmale:
Und vieles mehr...
Für unsere Zwecke reichen diese Eigenschaften aus. Wir werden jeden einzelnen dieser Punkte untersuchen und uns ein solides Wissen darüber verschaffen.
Javascript war traditionell eine interpretierte Sprache, was bedeutet, dass Code Zeile für Zeile ausgeführt wird. Heutzutage wird bei fortschrittlichen Javascript-Engines der meiste Code im laufenden Betrieb mithilfe von Just-in-Time-Techniken kompiliert, um die Leistung zu verbessern.
JavaScript ist eine dynamisch typisierte Sprache, die es derselben Variablen ermöglicht, verschiedene Datentypen zu unterschiedlichen Zeiten zu speichern. Das bietet Flexibilität, kann aber auch zu Fehlern führen, die schwerer aufzuspüren sind.
Statt der Verwendung herkömmlicher Klassen in Sprachen wie C oder Java verwendet JavaScript Prototypen zur Vererbung. Dies ermöglicht die Vererbung von Eigenschaften und Methoden von einem Objekt auf ein anderes.
JavaScript behandelt Funktionen als erstklassige Objekte, sodass sie Variablen zugewiesen, als Argumente an andere Funktionen übergeben, von Funktionen zurückgegeben werden können und über eigene Eigenschaften und Methoden verfügen.
JavaScript unterstützt Abschlüsse, eine leistungsstarke Funktion, die es Funktionen ermöglicht, sich Variablen in dem Bereich, in dem sie erstellt wurden, zu merken und darauf zuzugreifen, selbst nachdem der äußere Bereich beendet wurde.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3