日期:2014-05-16  浏览次数:20308 次

请问这样自定义函数是不是一样的
function   show(){alert();};

var   show   =   function(){alert();};

我经过测试调用起来好像是一样的
近来看那些对象   引用什么的
看得昏昏的

------解决方案--------------------
参考:
http://www.pjhome.net/article.asp?id=625
------解决方案--------------------
同意楼上,
自已的分析也是:
像function show(){alert();};这种形式的定义是在对整个 <script> 进行语法检查()编译时就执行了。
其它的代码是语法分析完后再按顺序执行的。
------解决方案--------------------
lz有兴趣可以去看看
http://www.mozilla.org/rhino/,有javascript开源引擎源码,
看了就通了.感觉楼主过于求甚解了.
------解决方案--------------------
你的学习方法真有趣..哈哈, 不过俺一般都是从一大堆一大堆的FAQ中学习语言, 非常有效.

------解决方案--------------------
我认为不一样的~~

一个是方法...另一个赋个object吧?

不知道是不是这样?