首页 > 编程语言 > 详细

Javascript模块化编程之Why

时间:2014-03-17 04:33:25      阅读:492      评论:0      收藏:0      [点我收藏+]

说到模块化编程,大家比较容易想到Java C++等语言,感觉这事和Javascript沾不上一丁点边。虽说Javascript看上去好像同Java有莫大的关系,但那也只是一厢情愿,不过是挂羊头卖狗肉的伎俩。就像雷锋和雷锋塔的关系一样。实质上Javascript主要设计原则源自SelfScheme。大家对Javascript的模块化编程虽说不一定了解,但肯定了解这个语言本身,主要应用于客户端的浏览器,为HTML页面添加一些交互行为。一直处于一个小脚本语言的地位。

 

虽说Javascript在浏览器端一直处于不可或缺的地位,取得了极大成功,但从诞生起的那么多年来,也并没有像JavaC++这些语言一样担当大任。可谁能料到,Web2.0直接推动了它的发展,俨然获得了第二春啊。在Google大牛的推动,V8越来越牛气,速度唰唰地飙升。况且Ryan Dahl这个家伙还搞出了一个让Javascript运行于服务器端的Node.js,逆天啊,以前可不带这样玩的。至于HTML5,这个大家都知道的,咱就不在这说了。所有这些,给Javascript带来了生机。在今天,我是不敢瞧不起它了。以前眼拙,没看出来,丫还有今天啊!不服不行啊,现在Node.js多火啊,各种JS框架好多啊!

 

废话了这么多,也该扯正题了,模块化要解决的是什么问题?降低程序复杂度!这些事,现在终于轮到Javascript了。看来任何风光的背后都有一些不容易啊。对于JavaC++这些语言而言,本身就是解决复杂问题的,在模块化编程方面处理起来得心应手。但Javascript是个新手,路漫漫其修远兮!和很多看官一样,我也很好奇Javascript如何应对模块化编程问题。

 

预知后事如何,请看下次分解!

Javascript模块化编程之Why,布布扣,bubuko.com

Javascript模块化编程之Why

原文:http://www.cnblogs.com/worgeling/p/3603956.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!