码迷,mamicode.com
首页 > 其他好文 > 详细

模块化编程

时间:2015-11-01 22:43:42      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

模块化编程

 try {
 7         var h = open( in )...
 8     } finally {
 9         close(h)
10     }
11 }
技术分享

app.js

1 module lexer from ‘compiler/LexicalHandler‘;
2 module stdlib from ‘@std‘;
3  
4 // ... scan(cmdline[0]) ...

ES Harmony有了很多令人振奋的新功能加入,以求简化应用程序的开发,并处理依赖管理等问题。然而,至今为止,还没有形成新的规范,并不能得到众多浏览器的支持。目前,要想使用Harmony语法的最佳选择是通过transpiler,如谷歌的Traceur或Esprima。在新规范发布之前,我们还是选择AMD和CommonJS较为稳妥。

写在最后

本文论述了几种模块化编程的方式,它们各有优劣,各有适用场景。希望在以后的编程实践中,选择合适的模式,不断提高代码的可读性、可维护性和可扩展性。

模块化编程

标签:

原文地址:http://www.cnblogs.com/Leo_wl/p/4928723.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!