Verbessere dein JavaScript! – kostenloses JS Garden Tutorial

Verbessere dein JavaScript! - kostenloses JS Garden Tutorial

Eine interessante Tatsache für heute, für alle Js-Fans. Ich stelle sofort fest: JavaScript Garden lehrt nicht die Programmierung in Js von Grund auf (!). Um die Beispiele aus dem Tutorial zu verstehen, müssen Sie die Anfangsphase hinter sich haben. Wenn Sie für ein Tutorial von Grund auf suchen, verweise ich Sie auf Mozilla Developer Materialien, oder zu meinem Front-End Developer Führer von Grund auf.

Ich bin zufällig auf dieses Zeug gestoßen.

Was ist JS Garden?

JavaScript Garden Guide für Zwischendurch, oder mehr eine Sammlung von Trivia. Es sammelt verschiedene, oft völlig seltsame JavaScript-Verhaltensweisen basierend auf der (ziemlich unangenehmen) StackOverflow-Benutzererfahrung an einem Ort.

🌷 JavaScript Garten 🌷

Das Tutorial enthält Tipps, wie häufige Fehler zu vermeiden, sondern auch subtilere Fehler. Gleichzeitig zeigt es Leistungsprobleme oder schlechte Praktiken, mit denen Anfänger und fortgeschrittene JavaScript-Entwickler in ihren eigenen und anderen Projekten konfrontiert werden können.

Interessanterweise können Sie in der oberen rechten Ecke auf die russische Version wechseln 😉

JavaScript als erste Programmiersprache

Für meinen Teil empfehle ich oft nicht Js als erste Programmiersprache. Ich sammle mich selbst, um Vor-und Nachteile zu schreiben, aber eines der Argumente gegen JS ist sein Ansatz zur objektorientierten Programmierung. In den meisten Programmiersprachen ist die Vererbung so einfach wie eine einfache Übersetzung, die ein Auto und ein Fahrrad von einer Fahrzeugklasse erben können. C++, Java, Python, Ruby oder PHP sind hier nicht anders. Jede dieser Sprachen ermöglicht es uns, kulturell nach der Klasse zu erben. Nun, JavaScript nicht. JavaScript hat kein klassisches Vererbungsmodell. Stattdessen erfolgt in JavaScript die Vererbung durch Prototyping. (╯°□°)╯︵ ┻━┻ (wirft Schreibtisch)

Dieses ziemlich originelle Konzept (JavaScript ist die einzige Programmiersprache mit einem solchen Vererbungsmodell) wird Ihnen helfen, JS Garden genau zu verstehen. Die Autoren behaupten, dass es sogar ein Plus ist (wie willst du _(?)_/).

Kontribution

Das Material wird unter der MIT-Lizenz veröffentlicht und auf Github-Seiten veröffentlicht. Jeder kann zu seiner Entwicklung beitragen (zum Beispiel durch die Verbesserung der polnischen Übersetzung, empfehle ich, das Material in Englisch zu recyceln), ist ein interessanter Vorschlag, für Menschen, die in Open Source Kontribution beginnen möchten, anstatt zu wissen, wo und wie. Wenn Sie Fehler oder Tippfehler finden, oder Sie haben eine eigene Vorstellung davon, was Sie hinzufügen sollten, öffnen Sie einfach eine neue Pull-Abfrage. Anweisungen zum Kontribution finden Sie in CONTRIBUTING.md.

Bereit, uns in Aktion zu sehen:

More To Explore

Haben Sie ein Projekt im Sinn?

Kontaktieren Sie uns:

small_c_popup.png