ITPub博客

首页 > 应用开发 > > JavaScript疑问

JavaScript疑问

作者:54xx 时间:2019-08-12 13:14:36 0 删除 编辑

<p>局部变量计数。</p>
<button type="button" onclick="myFunction()">计数!</button>
<p id="demo">0</p>
<script>
function add() {
var counter = 0;
return counter += 1;
}
function myFunction(){
document.getElementById("demo").innerHTML = add();
}
</script>

如果把上面的 var counter = 0;改成counter = 0;为什么它不会一直递增?不是说不使用var关键字,它就是一个全局变量吗?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1976/viewspace-3139636/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: GridView打印问题
请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    226
  • 访问量
    1611