在 Vue.js 中,无论是 Vue 2 还是 Vue 3,`const` 和 `let` 的行为都与 JavaScript 标准中的行为一致。
1. **const**: 使用 `const` 声明的变量是一个常量,意味着其值在声明后不能被修改。但对于引用类型(比如对象和数组),`const` 只保证变量指向的内存地址不变,但其内容是可以被修改的。
2. **let**: 使用 `let` 声明的变量是一个可变的变量,其值可以被修改。
无论是在 Vue 2 还是 Vue 3 中,`const` 和 `let` 都是用来声明变量的关键字,其区别主要在于变量的可变性。Vue 3 在语法上可能会引入一些新特性,但基本的 JavaScript 语法规则不会改变。