Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js let var

作者:整整ー世♂陰霾そ   发布日期:2026-06-12   浏览:17

// 使用 var 声明变量
var x = 10;
if (true) {
    var x = 20; // var 声明的变量具有函数作用域或全局作用域,没有块级作用域
}
console.log(x); // 输出 20

// 使用 let 声明变量
let y = 10;
if (true) {
    let y = 20; // let 声明的变量具有块级作用域
}
console.log(y); // 输出 10

// 解释说明:
// 1. var 声明的变量会被提升到其作用域的顶部,并且在函数或全局作用域中有效,即使是在块(如 if 语句)内声明。
// 2. let 声明的变量只在声明它的块、语句或表达式内有效,不会被提升到块的顶部。

上一篇:js promise原理

下一篇:js use strict

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站