JavaScript 变量作用域与声明周期

78 阅读1分钟

前言

JavaScript 变量作用域与声明周期本文将带大家简单了解一下作用域和声明周期。本文将带大家初步认识作用域和声明周期

一、全局作用域

全局作用域指的是变量在整个代码中都可以被访问。

let x = 10; // 在全局作用域中声明变量 x
function foo() {
    console.log(x); // 在函数中可以访问全局作用域中的变量 x
}
foo(); // 输出 10

二、局部作用域

局部作用域是指变量只能在代码块中被访问到。

let x = 10; // 在全局作用域中声明变量 x
function foo() {
    console.log(x); // 在函数中可以访问全局作用域中的变量 x
}
foo(); // 输出 10

三、变量的声明周期

  • 全局变量的声明周期是整个程序的执行时间。
  • 局部变量的生命周期是其所在代码块的执行周期。

结语:

恭喜你,坚持到这里,已经打败百分之2的面试官了。那么你已经完成了一个基础小节,希望文中的内容能够帮助到你。你也可以在评论中进行反馈,我会收集大家意见,然后看心情进行更改。你再说,我在听。在今后的节目中,我的结语,希望是你的休息区,而不是你的暂停区,好,那么我们出发下一节运算符和表达式