复习es6-let和const

简介: 1、声明变量的方法  es5 : var   function  es6 : var   function   let    const   class    2、let(const)与var 不同  let不能变量提升  let不能多次声明统一变量  let不能声明在window...

 

1、声明变量的方法

  es5 : var   function

  es6 : var   function   let    const   class   

 

2、let(const)与var 不同

  let不能变量提升

  let不能多次声明统一变量

  let不能声明在window对象上

  let内的变量不能作为全局 变量引用

 

3、const 

  const 不能只声明不赋值

  const 只是该变量的指向的地址不变

 

4、函数中this指向

  当函数以一个对象方法运行,指向该方法

  当函数直接运行,指向顶层对象

  node模块和es模块中指向当前模块

 

相关文章
|
1月前
|
JavaScript IDE 开发工具
es6学习笔记(一)let、const
es6学习笔记(一)let、const
|
3月前
|
Web App开发 JavaScript 前端开发
【ES6系列第一篇】ES6简介与特性、let、const、解构赋值
【ES6系列第一篇】ES6简介与特性、let、const、解构赋值
27 0
|
3月前
|
前端开发 JavaScript 安全
【面试题】【ES6】let和const命令 (面试必看)
【面试题】【ES6】let和const命令 (面试必看)
|
10月前
|
自然语言处理 JavaScript 前端开发
每天3分钟,重学ES6-ES12(二)var let const的选择
每天3分钟,重学ES6-ES12(二)var let const的选择
65 0
|
10月前
ES6 —— 函数进阶
ES6 —— 函数进阶
|
JavaScript 前端开发 索引
学习TypeScript25(TS进阶用法Record & Readonly)
in 我们可以理解成for in P 就是key 遍历 keyof T 就是联合类型的每一项
138 0
ES6 从入门到精通 # 02:let 和 const 命令
ES6 从入门到精通 # 02:let 和 const 命令
56 0
ES6 从入门到精通 # 02:let 和 const 命令
|
前端开发
ES6 从入门到精通 # 20:async 的用法
ES6 从入门到精通 # 20:async 的用法
79 0
ES6 从入门到精通 # 20:async 的用法
|
JavaScript
【JS ES6】const var let 一文搞懂声明关键字所有的知识点
【JS ES6】const var let 一文搞懂声明关键字所有的知识点
114 0
【JS ES6】const var let 一文搞懂声明关键字所有的知识点
|
JavaScript 前端开发 安全
ES6 let 和 const 的使用跟区别,超详细讲解(看这一篇就够了)(二)
ES6 let 和 const 的使用跟区别,超详细讲解(看这一篇就够了)(二)
109 0