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

js const let

作者:月下孤魂   发布日期:2025-07-14   浏览:96

// 使用 const 和 let 定义变量的示例

// 使用 const 定义一个常量,一旦赋值后不能重新赋值或更改引用(对于对象和数组,内部属性可以更改)
const PI = 3.14;
console.log(PI); // 输出: 3.14

// 尝试重新赋值会报错
// PI = 3.14159; // TypeError: Assignment to constant variable.

// 使用 const 定义对象
const person = { name: 'Alice', age: 25 };
console.log(person); // 输出: { name: 'Alice', age: 25 }

// 可以修改对象的属性
person.age = 26;
console.log(person); // 输出: { name: 'Alice', age: 26 }

// 但不能重新赋值给 person 变量
// person = { name: 'Bob', age: 30 }; // TypeError: Assignment to constant variable.

// 使用 let 定义一个块级作用域变量,可以在同一作用域内重新赋值
let count = 0;
console.log(count); // 输出: 0

count = 1;
console.log(count); // 输出: 1

// let 的块级作用域特性
if (true) {
  let message = 'Hello';
  console.log(message); // 输出: Hello
}

// 在外部作用域中访问 message 会报错
// console.log(message); // ReferenceError: message is not defined

上一篇:js const var let

下一篇:js const用法

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

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

Laravel 中文站