1
wity_lv 2013-09-23 09:19:24 +08:00 via iPhone 2
暂时还没可以看过哪个框架的源码。
工作中看过的:ExtJS,BackBone。 起因是文档描述不清晰,只能看源码来理解。看原来后能很轻松重写之前用起来不爽的组建。 楼主学到的这些可以直接在这里学到: http://bonsaiden.github.io/JavaScript-Garden/zh/ |
2
edward1992 OP |
3
xcatliu 2013-09-23 18:46:55 +08:00
@edward1992 先赞一下阅读源码的好习惯~好处当然多多了,阅读的过程就像进入了作者构建的世界中傲游,看到整座大厦的设计构造。
不过建议楼主在深入研究 js 框架或阅读别人写的代码之前,可以先花时间巩固 js 基础,像楼主说的那几点,大部分经典教材(比如《js高级程序设计》、《js权威指南》、《js语言精粹》)都会涉及的,更深入的打基础可以阅读 ECMAScript 规范。 |
4
wity_lv 2013-09-24 14:00:34 +08:00
@edward1992 阅读源码这种学习方式非常好。
推荐在对原有项目使用很熟练的情况下进行。 原有代码不是一次写成的,其中会伴随bug修复,代码重构,api更改,其中包含的设计方式都是有原因的。原因不清楚,理解会比较困难,再次使用的时候很可能会误用,或者过度设计。 只是说了一下阅读源码要注意的事情,系统学习推荐《js高级程序设计》 @xcatliu 《js权威指南》 属于工具书,通读太恐怖了! “ECMAScript 规范 ” 有推荐资料么? |
5
edward1992 OP |
6
xcatliu 2013-09-24 17:55:59 +08:00
|
8
zzNucker 2013-09-25 00:09:02 +08:00
读过好几个了
不过最大的问题是里面有些tricks很难理解 - - 而且我觉得最好不要用。。。 看起来是为了缩短代码的那种 |
9
edward1992 OP @zzNucker 比方说?
|