JavaScript
JavaScript 闭包
如果我在函数内声明计数器,如果没有调用函数将无法修改计数器的
源代码:
点击运行 »
<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>
运行结果:
点击运行 »