javascript的作用域

来源:网络时间:2011-04-26 15:03:34

<script lanuage="javascript">


var global="javascript";


test();


funciton test()


{


var local="vbscript"


document.write("the global is"+gloabl+"<br>");


document.write("the local is"+local+"<br>");


}


document.write("local");


</script>


----------------------------------
错误local已经释放掉了,它的作用域是函数范围内

 

<script language="javascript">


for(var i  = 0; i < 9; i++)


{


document.write(i+"<br>");


}


document.write(i);


--------------------
i没有被释放,它的作用域是定义后的范围

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com
多特网友 2013-12-05 15:16:17 回复
完全没有看懂
多特网友 2013-11-08 16:33:11 回复
就这么几行,好几处拼写错误
多特网友 2013-10-17 21:36:55 回复
如果后面的课程还是这么差的话,我就不继续学了。换地方学
多特网友 2013-01-25 14:28:55 回复
我也是感觉,要不是在网上疯狂查资料,你写的这些东西真心很烂!!!
多特网友 2013-01-12 16:59:57 回复
这节真不看懂怎么说的
多特网友 2013-12-05 15:16:17 回复
完全没有看懂
多特网友 2013-01-12 16:59:57 回复
这节真不看懂怎么说的
多特网友 2012-05-09 22:18:19 回复
没有释放是什么意思啊?怎么会输出local()?
多特网友 2013-01-25 14:28:55 回复
我也是感觉,要不是在网上疯狂查资料,你写的这些东西真心很烂!!!
多特网友 2013-10-17 21:36:55 回复
如果后面的课程还是这么差的话,我就不继续学了。换地方学