首先多写
写多了自然就流畅了
每一次写的时候 要比较前面的写法 要写的比前面更优化 更抽象然后要有模式化概念
什么意思? 接近设计模式 的 代码流程的样板化
什么样的需求用什么样的模式
看 别人代码 要看他代码的模式
不要记细节 来回就这么几个套路 复杂点的就是 组合下好吧 总结下来 下面的那条比较虚 只有多写 多看多写>少看多写>少看少写>只问问题基本上 你3,4年 每天坚持独立写代码有10个小时 你现在绝对是 指导级别的了
写多了自然就流畅了
每一次写的时候 要比较前面的写法 要写的比前面更优化 更抽象然后要有模式化概念
什么意思? 接近设计模式 的 代码流程的样板化
什么样的需求用什么样的模式
看 别人代码 要看他代码的模式
不要记细节 来回就这么几个套路 复杂点的就是 组合下好吧 总结下来 下面的那条比较虚 只有多写 多看多写>少看多写>少看少写>只问问题基本上 你3,4年 每天坚持独立写代码有10个小时 你现在绝对是 指导级别的了
然后去看看设计模式的文章 (只是看看先)
然后看看一些源码分析的文章。(比如 jQuery , angularjs ) 一般上写大型类库框架就会用到设计模式(不要直接读源码,先看看一些前辈的详解帖子)
然后写一个项目完全不要使用第三方类库或者框架。包括jQuery 。(当然你可以自己写代码去实现一模一样的操作调用)
最后就是多写多教(教人的同时也能帮助你理解的更透彻的)
这是我个人的看法啦
有兴趣慢慢看。
需要的是对javascript的热情,举个例子:你从不会到会的这个过程是对javascript最有兴趣的时候,看着一个个想要的效果在你手上实现,有成就感。但是日子一长,就没有了当初的热情,自然就写不出好的东西。
你可以试试研究一些javascript奇特的语法和javascript绝句之类的东西,这样你在深入了解javascript的同时会发现热情也回来了。
大家共同学习,兴趣才是关键,对不