const的使用场景
-
常量声明:在JavaScript中,使用const关键字可以声明一个常量,常量的值不能被修改。
-
对象属性:如果想要保证对象属性的值不被修改,可以使用const声明。例如:
const person = { name: 'John', age: 30 }; person.name = 'Mike'; // 可以修改属性值 person = {}; // 不能修改person对象的引用 -
数组:在JavaScript中,可以使用const声明数组,但是数组中的元素值可以被修改。例如:
const arr = [1, 2, 3]; arr[0] = 4; // 可以修改数组元素值 arr.push(4); // 可以向数组中添加元素 arr = []; // 不能修改arr数组的引用 -
函数:使用const声明的函数是不能被重写的,但是函数内部的局部变量可以被修改。例如:
const add = function(a, b) { return a + b; }; add = function(a, b) { // 不能重写add函数 return a - b; }; const result = add(1, 2); console.log(result); // 输出 3 const update = function() { const a = 1; a = 2; // 不能修改a的值 };
原文地址: http://www.cveoy.top/t/topic/bncc 著作权归作者所有。请勿转载和采集!