ES6命令

ES6命令

  • let 命令
    let声明变量,类似于var,特点:
    1.let声明的变量只在当前作用域内有效
    2.let声明的变量不存在变量提升,一定要在声明后使用
    3.let声明的变量不可以重复声明,不然会报错
    4.let声明的变量存在暂时性死区
    5.let声明的变量新增了块级作用域
  • const 命令
    1.const声明一个常量,一旦声明常量的值就是不能更改的,更改就报错
    2.但是const声明的对象,例如:[1,2,3],{name:1, age:2};内部的值可以更改
    而不能给const所声明的对象重新赋值,否则会报错,因为指向的内存空间被更改
	const arr = [1,2,3];
	arr[0] = 4;		
	console.log(arr) 		// [4,2,3]

	const arr = [1,2,3]
	arr = [3,4,5];		// 报错
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值