🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Object.create 我个人很喜欢ES5的一个函数Object.create,他可以构造一个指定原型的对象,但是又避免程序员直接访问对象的“私有属性”__proto__。 这意味着程序员可以以更小的粒度去操作ES程序,这很舒服。 # ES5文档 这里有一份[ES5](http://lzw.me/pages/ecmascript/)的文档,不仅仅有新的标准还囊括了ES的基础,如何阅读他呢?以下是我的建议。 * 首先是目录。浏览目录,看看有没有自己认识和不认识的概念。 * 其次是选择。选择自己需要的,文档里有很多关于ES内部实现的内容,JS程序员不需要帮浏览器实现这门语言,忽略他们是正确的做法。 * 然后是参考。在文档里看不懂的知识点,从网上搜寻资料,相互参考。 * 最后是实验。写少量的JS代码,印证自己对ES5的认识。 # SICP 《SICP》(即《计算机程序的结构和解释》)对本教程的影响极大,可以说是笔者创作的灵感来源,如果读者能接受本教程的解释,那么就更加应该知道本这书的存在。 # lua lua是一个跟JS特别像的语言,而且他的C语言源码非常的小,所以笔者认为有必要让大家都知道一下。