js局部变量和全局变量

  • 2018-12-31 9:51:45
  • 2,017 次阅读
  • 稿源:天马行空

变量的作用域分为局部变量(local variable)与全局变量(global variable)。全局变量在整个文件内有效,不论是函数内,还是函数外都可以操作它。局部变量只是在当前函数体内使用,其他外部的操作不起作用。

global
(1)全局变量:

①写在函数体最外面。
②写在函数体内部,但是没有var 声明的变量也是全局变量。

(2)含有隐式的全局变量
<!– <script>
var a = 6
function fn() {
a = b = 8 //b 是一个隐式的全局变量
}
fn() ;
console.log(a) // a=8
console.log(b) // b=8
</script> –>

(3)局部变量:写在函数体内部的声明变量

喜欢 0

文章评论 (0)

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头