ES6

let、var、const、this、super的特点

微信扫一扫,分享到朋友圈

let、var、const、this、super的特点
收藏 0 0

1、let的特点

  • let 声明的变量 为块级作用域 {}
  • let 声明的变量 不可以重复声明
  • let 声明的变量 不会被预解析

2、var 的特点

  • var 声明的变量 只能是全局作用预或整个函数块作用域
  • var 声明的变量 可以被预解析(变量提升)
  • var 声明的变量 可以重复声明

3、const 的特点

  • const 声明的为常量
  • const 声明的常量 不能重新赋值
  • const 声明的常量 不能重复声明
  • const 声明的常量 为块级作用域
  • const 声明的常量 不会被预解析

4、this 的特点

this 表示对当前对象的引用
this 可以为当前对象声明属性
this 可以为当前对象属性赋值
this 可以调用当前对象函数包含构造函数

5、super 的特点

  • super 在静态方法中使用时,表示的是父类原型的引用
  • super 在普通方法中使用时,表示的是父类原型对象的引用

为自己努力,为亲人拼搏,为幸福奋斗。
上一篇

四、取到崭新连号的人民币,我却一点都不开心

下一篇

大前端技术栈,你掌握了哪些?

你也可能喜欢

发表评论

插入图片

分类目录

微信扫一扫

微信扫一扫