📜  JavaScript继续声明(1)

📅  最后修改于: 2023-12-03 15:31:48.754000             🧑  作者: Mango

JavaScript继续声明

在 JavaScript 中,我们可以通过声明来定义变量。不仅如此,在声明后还可以继续对变量进行赋值或修改。

变量声明

在 JavaScript 中,我们可以使用 varletconst 来声明变量。其中,var 是 ES5 中引入的关键字,而 letconst 则是 ES6 中新增的关键字。

// 使用 var 声明变量
var name = "Alice";

// 使用 let 声明变量
let age = 18;

// 使用 const 声明常量
const PI = 3.14;
变量赋值

我们可以在变量声明的同时对变量进行赋值,也可以在之后对变量进行赋值。同时,JavaScript 还支持自增、自减等运算符来对变量进行修改。

// 变量声明和赋值
let x = 1;
let y = 2;

// 修改变量值
x = x + y; // x = 3
y -= 1;    // y = 1
变量作用域

在 JavaScript 中,变量的作用域分为全局作用域和局部作用域。

在函数中使用 var 声明的变量属于函数作用域,而在函数中使用 letconst 声明的变量则属于块级作用域。

// 全局作用域
let globalVariable = "global";

function test() {
  // 函数作用域
  var functionVariable = "function";
  
  if (globalVariable) {
    // 块级作用域
    let blockVariable = "block";
    const PI = 3.1415926;
  }
  
}

test();
总结

JavaScript 中,我们可以使用 varletconst 来声明变量。同时,在变量声明后还可以对其进行赋值或修改。在函数中使用 var 声明的变量属于函数作用域,而在函数中使用 letconst 声明的变量则属于块级作用域。了解变量声明、赋值和作用域等基本概念对于编写 JavaScript 代码非常重要。