JavaScript let关键字的介绍和用法指南

2021年3月24日14:48:28 发表评论 887 次浏览

let是一个关键字, 用于在javascript中声明块范围内的变量。你可以通过三种方法在javascript中声明变量

let, const, var(old)

。 ES6或ES2015定义了新的关键字以在javascript中声明变量。

语法如下:

let x=1, y=3, z=4;

区块范围:

变量可以是全局范围或局部范围。全局变量是在所有函数之外在源代码主体中声明的变量, 而局部变量是在函数或块体内声明的变量。

全球范围:

let num=10;
console.log(num);
function fun(){
     console.log(num);
}
fun(); // calling the function

输出如下:

JavaScript let关键字的介绍和用法指南1

功能范围:

function fun(){
     let num=10;
     console.log(num);
}
fun(); //  caling the function
console.log(num);

输出如下:

JavaScript let关键字的介绍和用法指南2

区块范围:

{
     let x=23;
     console.log(x);
}
console.log(x);

输出如下:

JavaScript let关键字的介绍和用法指南3

在不同的块中重新声明变量:

let x=77;
{
     let x=23;
     console.log(x);
}
console.log(x);

输出如下:

JavaScript let关键字的介绍和用法指南4

在同一块中重新声明变量:

let x=77;
{
     let x=23; // legal
     console.log(x);
}
let x=67; // illegal
console.log(x);

输出如下:

JavaScript let关键字的介绍和用法指南5

不支持吊装:

x=12;
console.log(x);
let x;

输出如下:

JavaScript let关键字的介绍和用法指南6

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: