因为不知道你具体要做到什么程度,所以只能把我的经验大概分享下
看几本书,javascript语言精粹,javascript权威指南,算法导论,数据结构
后两本你可以慢慢啃,等你做到一定程度以后你就会明白后两本书的价值,即使是对前端人员
多看开源项目,github上面有很多教学式的代码,多了解,多学习
如果英文可以的话多阅读w3c官网,以及中文的W3SCHOOL
然后可以的话去学习一门后端语言,不要很会,但是要懂得去想,看看他们的语言有什么特点,他们的MVC和JS的有什么区别
别写垃圾代码,即使只是一个很简单的点击切换,也要尝试用不同思路,代码不怕慢,就怕垃圾
别学别人拿个插件拼凑网页,尝试自己封装一套组件库,不怕重复造轮子,这样你能明白一些优秀框架的设计思路
jaywcjlove/FED 前面加上一个github网址,这个里面很简单。