作家
登录

IE和FireFox JavaScript的函数名的作用域的异同

作者: 来源:www.28hudong.com 2012-11-19 22:35:22 阅读 我要评论

看下面代码: 复制代码代码如下: <script type="text/javascript"> var test = function f(){ alert(typeof f);} test(); alert(typeof f); </script> 在IE6和IE7中执行是输出2次"function";而在Firefox中第1次是输出"function",第2次是输出"undefined"。也就是说在Firefox中函数名的作用域只在该函数内。我没测过IE8,不知道IE8是不是还是和IE6/7一样。

  推荐阅读

  CSS 代码质量提高的10条实用技巧

回头去看自己写的CSS代码,你很容易就可以发现那些代码都乱成一团了,可能是因为你还没有规划好就开始马马虎虎虎地乱写一通,或者是你的代码夹杂了太多的Hack代码,还可能是因为那些代码改动太过频繁了。 >>>详细阅读


本文标题:IE和FireFox JavaScript的函数名的作用域的异同

地址:http://www.17bianji.com/kaifa2/CSS/16863.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)