首页

建立知识库缘由

目前前端知识量广,需要学习的东西实在太多。需要建立一个系统的来管理知识,不仅为了记忆和查阅,更多是自己写一遍,再对照经典书籍,就更加能知道自己哪里不足。而且经过一段时间后审查过去所学,不断迭代自己知识的,最终能把知识化为自我,就像JavaScript忍者秘籍作者之一(John Resig)所说

像忍者一样,随心所用


注意:

里面很多内容参考大量网上文章,可见参考表。

参考表

由于数量庞大不能一一展示出处,如有发现侵权,请联系我。

阅读之前的建议

磨刀不误砍柴功,在学习JavaScript之前洗完能阅读以下

学习前端的心得

这里记录个人学习前端的心历路程和一些学习生活技巧。刻意练习、GTD工作法,还有一些对于前端的个人思考

目录介绍

类型

这章是作为JavaScript最基本的,主要是解决类型的种类、判断和转换的问题

类型详解

这章可以选择不看。主要是作为api手册,和记录平时遇到的坑。可以选择直接看 w3c MDN

作用域

闭包是作为JavaScript初学者第一个最大的拦路虎,因为他涉及太多知识点。只有在了解作用域产生的原理上才能更好了解闭包。

this

this一直是难点。主要是对上下文的理解,和改变他的情节。

面向对象

虽然JavaScript没有像java那么严谨的class。但是通过原型链可以模拟出。 本章通过几个小故事来重新认识原型链

原生替换jquery方案