欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

ES6之let和const的介绍

程序员文章站 2022-03-17 18:14:05
...
本系列博客所写的内容是自己在平时学习当中自己的一些总结,当做笔记和复习的作用,如果有哪里说得不对,欢迎多多指出,谢谢 废话不多说 现在开始吧!

let和const都可以被用做定义变量(和var相似),但也存在一些区别及新的特性,如下所示

一、let命令用于声明变量

  1、由于js不存在块级作用域,但是由let声明的变量只在所属的块内有效,在外部无法访问。(例如在一对大括号之内的都可以理解为一个块级作用域)

  2、使用es6语法默认采用严格模式,严格模式下 未声明的变量 引用就会进行报错

  3、使用let不可以重复声明同一个变量

二、const命令(定义一个常量

  1、使用const声明的常量不可以进行修改(如果声明的是引用类型(对象),指针不可以改变,但是里面的内容是可以进行修改的

  2、const也存在像let一样的块级作用域

  3、const声明 必须进行赋值

  

以上就是ES6之let和const的介绍的详细内容,更多请关注其它相关文章!