es6
文章平均质量分 58
1091214370的博客
以前很狂,现在很菜!
展开
-
【ES6】let 命令
let命令:用于声明变量,类似于var,但声明的变量只在let命令所在的代码块作用域内有效。最经典的对比://场景1:var a=[];for(var i=0;i<10;i++){ a[i]=function(){ console.log(i); };}a[6]();//10//场景2:var a=[];for(let i=0;i<10;i++){原创 2017-10-24 23:31:08 · 364 阅读 · 0 评论 -
【ES6】const命令和import命令
const命令const用来声明常量,一旦声明,其值就不能更改,这就意味着const一旦声明常量,就要立即初始化。 const命令的作用域与let命令相同: - 只在声明所在的块级作用域内有效。 - const命令声明的常量也不提升。 - 同样存在暂死区,只能在声明后使用。 对于复合型的变量,变量名不指向数据,而指向数据所在的地址。const命令只需保证变量名指向的地址不变,并不保证原创 2017-10-26 10:29:34 · 4200 阅读 · 0 评论