初步认知
基于没有查阅文档以及本人的开发教训对于这三者的认知如下
- 三者都是用于申明变量,const最好辨别,个别用于申明常量,申明后赋值后的变量无奈从新进行赋值,(有的面试会问const的对象是否从新赋值,对于整个变量会报错,然而能够从新赋值key和value,这一点接下来会认真说说)
- var是贯通js的,let和const是es6之后诞生的
- let领有暂时性死区个性,上面会具体展现
- var领有变量晋升个性,
以上是仅凭面试功底以及教训临时想出的,接下来接合代码和文档开展说说
基于没有查阅文档以及本人的开发教训对于这三者的认知如下
- 三者都是用于申明变量,const最好辨别,个别用于申明常量,申明后赋值后的变量无奈从新进行赋值,(有的面试会问const的对象是否从新赋值,对于整个变量会报错,然而能够从新赋值key和value,这一点接下来会认真说说)
- var是贯通js的,let和const是es6之后诞生的
- let领有暂时性死区个性,上面会具体展现
- var领有变量晋升个性,
以上是仅凭面试功底以及教训临时想出的,接下来接合代码和文档开展说说