JS 全局变量声明定义

全局变量

在JavaScript中,在函数function之外声明定义的变量,会成为全局变量。

在函数式编程的理念之中,应当尽量少声明全局变量,因为全局变量可以被全局访问,一不小心就可能会被修改(如果不是常量的话),然后程序员要是不知道这一点,程序执行的效果又不是预期的那样,然后这又不是bug,这样程序员就比较难发现这个问题了。


JS全局变量声明定义实例代码,及在线编辑器

<script>
  var globalvar = 1
  function addone(a){
    return a+globalvar
  }
  alert(addone(1))
</script>

全局变量有效期

JS的全局变量会在页面被关闭的时候被删除掉。



全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.