为了账号安全,请及时绑定邮箱和手机立即绑定

为什么有没有var结果都不变化? var可有可无么?

<script type="text/javascript">

  var mynum =1;//mynum初值化数值为1

  while (mynum<=5)

  {

document.write("数字:"+mynum);

    mynum=mynum+1;

   }

</script>


正在回答

4 回答

全局變量在哪都能用,局部變量只能的固定的地方用

0 回复 有任何疑惑可以回复我~

沒有var 就是全局變量

0 回复 有任何疑惑可以回复我~
#1

这你都晓得

全局变量和局部变量的区别是什么呢?
2016-07-29 回复 有任何疑惑可以回复我~
#2

rainy_li3676598 回复 这你都晓得

全局变量是你所有的script里面的子程序都可以调用, 并且值会随着全局变量的变化 而变化, 局部变量就是只能在单个子程序中用 , 打个简单的比方就像是中国的身份证拿到国外是没有用的, 只能在中国通用一样 。身份证就是局部变量 而护照是全球通用, 去哪个国家都有效, 就是全局变量
2016-09-23 回复 有任何疑惑可以回复我~

有var声明的是局部变量,而没有var声明的是全局变量


0 回复 有任何疑惑可以回复我~
#1

这你都晓得

全局变量和局部变量的区别是什么呢?
2016-07-29 回复 有任何疑惑可以回复我~
#2

arieslx 回复 这你都晓得

百度一下
2016-07-29 回复 有任何疑惑可以回复我~

别抱期望,我也不会,我只是来暖个帖子~

1 回复 有任何疑惑可以回复我~
#1

格小调MR3168311 提问者

好样的
2016-07-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么有没有var结果都不变化? var可有可无么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信