Ruby's Louvre

每天学习一点点算法

导航

2010年5月15日 #

一些javascript题目

摘要: 群里讨论过的题目,分享一下。function test(){ var m=n=1; alert(m);}alert(n);//因为test函数没有执行,程度控制流不能进入进行解析,里面的东西对外面不可见,因此报错 function test(){ var m=n=1; alert(m); } test(); alert(n);//当test执行后,统统变成全局变量 function test() { return 1 +2 } alert(test())类似... 阅读全文

posted @ 2010-05-15 16:35 司徒正美 阅读(3122) 评论(10) 推荐(5) 编辑

关于javascript模块加载的思索2

摘要: 经几天思考,想到一个叫“文件与模块”的问题。我们的模块肯定写在一个JS文件中,这些模块又可以分为核心模块与外围模块。核心模块当然写在主文件中,它应该包含最重要的逻辑,加载器,列队,命名空间构造器等等。但如果一个文件只存在一个模块这也太浪费了,而且会导致请求法过多,因此出现多个模块“共生”于一个文件的情况。在主文件的那些非核心模块,我称之为内围模块。其他内围与外围没有什么区别,只是所在文件不同而已。... 阅读全文

posted @ 2010-05-15 12:58 司徒正美 阅读(2257) 评论(1) 推荐(1) 编辑