ES6
三水草肃
爱前端
展开
-
let和var的区别
ES6新增的let: 不属于顶层对象window 不允许重复声明 不存在变量提升 暂时性死区:先定义,后使用 块级作用域 ES5中的var: 属于顶层对象window 允许重复声明,后面声明替换前面声明的值 存在变量提升 没有暂时性死区 函数作用域 for (var i = 0; i < 3; i++) { console.log(i); // 0 1 2 console.log(this.i) // 0 1 2 }原创 2021-04-13 00:23:29 · 117 阅读 · 0 评论 -
配置改装----使用ES6的import/export
nodemon是热启动和热更新你的服务端脚本的 如何让nodemon和babel同时工作呢 packagejson文件夹里修改 4. 然后在主目录下创建.babelrc 然后下载插件 npm install babel-preset-es2015 通过以上方法就可以支持ES6方法来写了 ...原创 2019-12-25 19:17:26 · 249 阅读 · 0 评论 -
promise的原理
promise简介 Promise的出现,原本是为了解决回调地狱的问题。所有人在讲解Promise时,都会以一个ajax请求为例,此处我们也用一个简单的ajax的例子来带大家看一下Promise是如何使用的。 ajax请求的传统写法: getData(method, url, successFun, failFun){ var xmlHttp = new XMLHttpRequest();...转载 2019-10-24 11:45:23 · 237 阅读 · 0 评论