Heim  >  Artikel  >  Web-Frontend  >  Was Sie lernen sollten, bevor Sie js lernen

Was Sie lernen sollten, bevor Sie js lernen

(*-*)浩
(*-*)浩Original
2019-05-18 14:40:023751Durchsuche

Die Antwort auf diese Frage ist für verschiedene Menschen unterschiedlich. Programmierveteranen müssen sich zum Erlernen von JavaScript möglicherweise nur die Referenzen und Quellcodes einiger Skriptbibliotheken ansehen. Wenn Sie Fragen haben, wenden Sie sich an Orte wie Stackoverflow oder Zhihu.

Was Sie lernen sollten, bevor Sie js lernen

Lernen Sie Javascript. Erstens hat es wenig mit Java zu tun, Sie benötigen also keine Java-Grundlage, aber Sie müssen zumindest über eine HTML-Grundlage verfügen. Andernfalls wissen Sie nicht, wie Sie es besser und effektiver nutzen können, selbst wenn Sie es lernen. Es ist einfacher, HTML zu lernen. Wenn die Anforderungen nicht zu hoch sind, können Sie sich später mit CSS und div befassen.

HTML

Hyper Text Markup Language (Hyper Text Markup Language), eine Anwendung unter der standardmäßigen universellen Auszeichnungssprache. HTML ist keine Programmiersprache, sondern eine Auszeichnungssprache, die für die Erstellung von Webseiten notwendig ist

„Hypertext“ bedeutet, dass die Seite Bilder, Links, sogar Musik, Programme usw. enthalten kann. Nicht-Text-Elemente.

Die Struktur der Hypertext-Auszeichnungssprache umfasst einen „Kopf“-Teil (englisch: Head) und einen „Körper“-Teil (englisch: Body). Der Teil „body“ stellt den spezifischen Inhalt der Webseite bereit.

CSS (Cascading Style Sheets)

Cascading Style Sheets (vollständiger englischer Name: Cascading Style Sheets) ist eine Anwendung zur Darstellung von HTML (Standard Common Markup Language). oder XML (eine Teilmenge der Standard Universal Markup Language). CSS kann Webseiten nicht nur statisch ändern, sondern auch mit verschiedenen Skriptsprachen zusammenarbeiten, um verschiedene Elemente von Webseiten dynamisch zu formatieren.

CSS kann das Layout von Elementpositionen in Webseiten präzise auf Pixelebene steuern, unterstützt fast alle Schriftgrößenstile und verfügt über die Möglichkeit, Webseitenobjekte und Modellstile zu bearbeiten.

Erfordert Ausdauer. JS ist nicht so einfach zu erlernen. Es gibt viele unglaubliche Dinge an der Sprache selbst, wie z. B. Self, C und Java. Es ist nicht einfach, ihre Programmierideen, Abschlüsse und Prototypen zu verstehen.

Darüber hinaus ist die Implementierung verschiedener Browser-Engines unterschiedlich, was zu vielen Problemen führt, auf die außerhalb der Sprache, insbesondere des IE, geachtet werden muss. Bei der Verwendung wird es viele Minen geben, und es ist normal, von Zeit zu Zeit von Minen getroffen zu werden. Daher erfordert das Lernen Ausdauer, um es zu überwinden. Wenn Sie keine Programmierkenntnisse haben, gehören Ihnen diese Minen natürlich möglicherweise nicht.

Muss gute Bücher lesen.

„The Definitive Guide to JavaScript“ ist, wie der Name schon sagt, tatsächlich maßgeblich. Natürlich ist dieses Buch sehr umfangreich und nicht alle Teile davon sind gut erklärt (ich wurde vom Abschnitt über Objekttypen getäuscht und bin erst aufgewacht, als ich Yu Gongs Blogbeitrag gelesen habe).

Aber dieses Buch vermittelt Ihnen zumindest ein umfassendes Verständnis aller Aspekte von JS. „Pro JavaScript“ ist auch ein gutes Buch. „Die guten Teile von JavaScript“ ist ein wichtiges Buch. Ein schlechtes Buch wird Ihnen viele schlechte Programmiergewohnheiten beibringen, darunter das Nichtschreiben von Semikolons, das Herumhantieren mit globalen Variablen und andere dumme Verhaltensweisen.

Das obige ist der detaillierte Inhalt vonWas Sie lernen sollten, bevor Sie js lernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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