Ruby's Louvre

每天学习一点点算法

导航

2011年12月19日 #

我的模块加载系统 v14

摘要: 在过去的一段时间内,我与几个对AMD有兴趣的人聊起匿名模块的实现。为什么有匿名模块的需求?因为有些人是这样想的,如果这个模块是放在a.js中,那么这个模块就叫a模块,有一天这文件改名为b.js,那么它就是b.js。想法是很好的。不过,在javascript中是先有require再有define。这正好像,在黑色连成一片的小巷中,妈妈着急地呼叫:“小明,回家吃饭了。”这时,依照匿名模块的方式,这时谁回复谁就是小明。比如,那个是小冲,他恶作剧了呢。或者,妈妈本来是想叫小萌的(小明的妹妹,兄妹俩的名字总是很相近的),不小心叫错了,那么那个男的就是小萌吗?在紧张的开发,程序员被弄到头晕转向的情况多了, 阅读全文

posted @ 2011-12-19 22:28 司徒正美 阅读(3808) 评论(1) 推荐(0) 编辑