1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 10:22:23 +00:00

edit README

This commit is contained in:
Ruan Yifeng 2015-07-07 08:23:05 +08:00
parent 21e842bde6
commit 11fe1b4e92
2 changed files with 2 additions and 2 deletions

View File

@ -8,7 +8,7 @@
本书为中级难度适合已有一定JavaScript语言基础的读者用来了解这门语言的最新发展也可当作参考手册查寻新增的语法点。
全书已由电子工业出版社出版([版权页](images/copyright.png)[内页1](images/page1.png)[内页2](images/page2.png)),铜版纸全彩印刷,附有索引。纸版是根据电子版排印的内容截止到2014年10月感谢张春雨编辑支持我将全书开源的做法。如果您对本书感兴趣,建议考虑购买纸版。这样可以使出版社不因出版开源书籍而亏钱,进而鼓励更多的作者开源自己的书籍。
全书第一版已由电子工业出版社于2014年10月出版([版权页](images/copyright.png)[内页1](images/page1.png)[内页2](images/page2.png)),铜版纸全彩印刷,附有索引。目前网站的内容是第二版的初稿预订2016年年初出版。感谢张春雨编辑支持我将全书开源的做法。如果您对本书感兴趣,建议考虑购买纸版。这样可以使出版社不因出版开源书籍而亏钱,进而鼓励更多的作者开源自己的书籍。
- [京东](http://item.jd.com/11526272.html)
- [当当](http://product.dangdang.com/23546442.html)

View File

@ -1,6 +1,6 @@
# Module
ES6的Class只是面向对象编程的语法糖升级了ES5的对象定义的写法并没有解决模块化问题。Module功能就是为了解决这个问题而提出的。
ES6的Class只是面向对象编程的语法糖升级了ES5的构造函数的原型链继承的写法并没有解决模块化问题。Module功能就是为了解决这个问题而提出的。
历史上JavaScript一直没有模块module体系无法将一个大程序拆分成互相依赖的小文件再用简单的方法拼装起来。其他语言都有这项功能比如Ruby的require、Python的import甚至就连CSS都有@import但是JavaScript任何这方面的支持都没有这对开发大型的、复杂的项目形成了巨大障碍。