Mir ist klar, dass Titel eine Erklärung erfordern kann.
Die Sprache, die ich zuerst gelernt habe, war C, und sie wird in allen meinen Programmen angezeigt ... sogar in denen, die nicht in C geschrieben sind. Als ich zum ersten Mal F lernte, schrieb ich meine F # -Programme wie C-Programme. Erst als jemand den Pipe-Operator und das Mapping mit anonymen Funktionen erklärte, begann ich die F # -Esse zu verstehen, wie man F # wie einen F # -Programmierer und nicht einen C-Programmierer schreibt.
Jetzt habe ich ein wenig Javascript geschrieben, hauptsächlich grundlegende Sachen mit jquery, aber ich hatte gehofft, dass es eine gute Quelle gab, wo ich lernen konnte, Javascript-Programme wie einen JavaScript-Programmierer zu schreiben.
Douglas Crockford - Code Conventions für die Programmiersprache JavaScript wäre ein guter Anfang.
Ich habe durch seine Videotutorials eine Menge nützlicher Informationen über Code-Conventions gelernt, die ich Ihnen empfehlen möchte . Ich habe den Link zum ersten Video von den vier in der Serie gepostet.
Auch, wie von vorgeschlagen Ben , (, das ist ein Buch, das ich auch sehr empfehlen kann ), ist Douglas Crockfords Buch JavaScript: Die guten Teile
Wenn Sie gute Erklärungen zu jQuery finden möchten, sehen Sie sich den Ersteller, Hauptentwickler und anderen StackOverflower
Das Buch Pro Javascript Design Patterns ist eine großartige Ressource:
Ссылка
Ich mag diesen Artikel wirklich: Eine erneute Einführung in JavaScript
Je mehr Sie mit JavaScript / jQuery arbeiten - insbesondere mit Code anderer Leute arbeiten -, desto mehr Stil werden Sie aufgreifen. Ich empfehle, die Dokumentation auf der jQuery-Website zu lesen und vielleicht ein Buch über Javascript zu lesen. Dann arbeite einfach weiter damit. Stellen Sie außerdem sicher, dass Sie sich den Code anderer Leute ansehen - lesen Sie den Quellcode einiger der jQuery-Plugins, die Sie verwenden, und suchen Sie Beispiele online nach "Best Practices".
Als Erstes sollten Sie JSLint für mindestens eine Woche auf Ihrem gesamten Code verwenden ( Ссылка ). Ich werde nicht sagen, dass du es immer und ewig benutzen sollst, und es ist perfekt, weil es nicht ist. Aber es wird Ihnen helfen, viel über JavaScript zu lernen, wenn Sie sich die Zeit nehmen, um zu lesen, was es sagt, und zu verstehen, warum. Selbst wenn Sie nicht zustimmen, was Sie auch können, verstehen Sie die Gründe für jede Nachricht. Dann können Sie entscheiden, ob es ein Tool ist, das Sie weiterhin verwenden möchten.
Der andere erste Schritt besteht darin, eine Kopie von JavaScript aufzunehmen: Die guten Teile . Dies ist bei weitem das beste Buch über JavaScript. Es ist kurz, sehr einfach zu lesen und hilft Ihnen wirklich, JavaScript zu lernen. Ссылка
Abgesehen davon gibt es viele gute Blogs, denen man folgen sollte. Sie können diese über Google finden, aber ich würde insbesondere auf Perfektion Kills und John Resigs Blog schauen. Ich denke, meins ist auch ziemlich gut, Sie können es über mein Profil finden, wenn Sie interessiert sind:)
Javascript hat funktionale Programmierwurzeln.
Das macht einen großen Unterschied im Vergleich zur OO-Welt.
Hier sind einige Links, die mir geholfen haben, über den Zaun zu springen:
Eine einfache Erklärung:
Ссылка
Ein tieferes:
Ссылка
Lesen / debuggen Sie den Code dieser Bibliothek:
Ссылка
Sie können den Quelltext von PURE lesen / debuggen, einer JS Templating Engine, die wir geschrieben haben.
Die 2. Version wurde komplett neu geschrieben in funktionalen JS.
Tags und Links javascript