My JavaScript patterns/practices stink. Where should I seek help?

后端 未结 7 1217
庸人自扰
庸人自扰 2021-01-29 18:17

I\'ve been working almost exclusively on back-end tasks for the past few years, and I\'ve just noticed that most JavaScript (and CoffeeScript) projects have got a helluva lot pr

7条回答
  •  慢半拍i
    慢半拍i (楼主)
    2021-01-29 18:59

    Here are some links I've collected:

    General

    http://eloquentjavascript.net/

    http://jqfundamentals.com/

    Patterns

    http://addyosmani.com/resources/essentialjsdesignpatterns/book/

    Inheritance

    http://blog.vjeux.com/2011/javascript/how-prototypal-inheritance-really-works.html

    Module pattern

    http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth http://ajaxian.com/archives/a-javascript-module-pattern http://edspencer.net/2009/10/javascript-module-pattern-overused-dangerous-and-bloody-annoying.html

    New keyword

    Is JavaScript's "new" keyword considered harmful? http://ejohn.org/blog/simple-class-instantiation

    Closures

    http://www.bennadel.com/blog/1482-A-Graphical-Explanation-Of-Javascript-Closures-In-A-jQuery-Context.htm

    How do JavaScript closures work? http://skilldrick.co.uk/2011/04/closures-explained-with-javascript/

    Pass by reference / value

    http://snook.ca/archives/javascript/javascript_pass

    Teaching JavaScript

    http://concisionandconcinnity.blogspot.com/2010/03/notes-on-teaching-javascript.html

    This keyword

    http://alebelcor.blogspot.com/2011/07/this-keyword-in-javascript.html http://yehudakatz.com/2011/08/11/understanding-javascript-function-invocation-and-this/

    Object Literal

    http://blog.rebeccamurphey.com/2009/10/15/using-objects-to-organize-your-code

    Prototype

    http://yehudakatz.com/2011/08/12/understanding-prototypes-in-javascript/

提交回复
热议问题