首先多写
写多了自然就流畅了
每一次写的时候 要比较前面的写法  要写的比前面更优化 更抽象然后要有模式化概念
什么意思? 接近设计模式 的 代码流程的样板化
什么样的需求用什么样的模式
看 别人代码 要看他代码的模式
不要记细节  来回就这么几个套路 复杂点的就是 组合下好吧 总结下来  下面的那条比较虚  只有多写  多看多写>少看多写>少看少写>只问问题基本上 你3,4年 每天坚持独立写代码有10个小时 你现在绝对是 指导级别的了

解决方案 »

  1.   

    先把 javascript 基础特性弄清楚 . (基本上面试题都能理解的话就算ok了)
    然后去看看设计模式的文章 (只是看看先)
    然后看看一些源码分析的文章。(比如 jQuery , angularjs ) 一般上写大型类库框架就会用到设计模式(不要直接读源码,先看看一些前辈的详解帖子)
    然后写一个项目完全不要使用第三方类库或者框架。包括jQuery 。(当然你可以自己写代码去实现一模一样的操作调用)
    最后就是多写多教(教人的同时也能帮助你理解的更透彻的)
    这是我个人的看法啦
      

  2.   

    http://www.cnblogs.com/jikey/p/3613082.html
    有兴趣慢慢看。
      

  3.   

    你现在需要的不是什么学习方法。
    需要的是对javascript的热情,举个例子:你从不会到会的这个过程是对javascript最有兴趣的时候,看着一个个想要的效果在你手上实现,有成就感。但是日子一长,就没有了当初的热情,自然就写不出好的东西。
    你可以试试研究一些javascript奇特的语法和javascript绝句之类的东西,这样你在深入了解javascript的同时会发现热情也回来了。
      

  4.   

    javascript奇特的语法和javascript绝句   ?  比如呢?可以给个详细点的例子不?
      

  5.   

    比如http://site.douban.com/106371/widget/notes/22456/note/142716442/
    大家共同学习,兴趣才是关键,对不