Vue、JavaScript:let、const

https://www.runoob.com/js/js-let-const.html

ES2015(ES6)新增了两个重要的JavaScript关键字:let和const。

在ES6之前,javascript只有两种作用阈:全局变量和函数内的局部变量;

现在新增了let:let声明的变量只在let命令所在的代码块内有效;

 

1、具体内容看菜鸟教程:https://www.runoob.com/js/js-let-const.html;

(1)注意的是:全局阈、函数内部作用域、代码块作用域({....});

(2)const也是块作用域,cons变量并非常量,而是常量引用一个值,类似c++中的指针常量,可以通过const变量修改指向的对象或数组;例如:

//下面通过对product内容的修改,实现了对cartList内容的修改;
editCartCount (state, payload) {
    const product = state.cartList.find(item => item.id === payload.id);
    product.count += payload.count;
}

 

posted @ 2021-12-07 15:06  kuaqi  阅读(43)  评论(0编辑  收藏  举报