es6
shinemax
这个作者很懒,什么都没留下…
展开
-
es6
Bable1.Babel 的配置文件是.babelrc,存放在项目的根目录下。使用 Babel 的第一步,就是配置这个文件。2.Babel 提供babel-cli工具,用于命令行转码。(一般项目中是在项目中安装,然后在packge.json中写入)3.babel-cli工具自带一个babel-node命令,提供一个支持 ES6 的 REPL 环境。它支持 Node 的 REPL 环境的...原创 2018-03-07 23:56:19 · 214 阅读 · 0 评论 -
变量的解构和赋值
数组的解构赋值(按次序来比对)完全解构不完全解构默认值(es6的解构是===的)对象的解构赋值(按照位置来取值) 也就是说,对象的解构赋值的内部机制,是先找到同名属性,然后再赋给对应的变量。真正被赋值的是后者,而不是前者。 let { foo: baz } = { foo: "aaa", bar: "bbb" }; baz // "aaa" ...原创 2018-03-08 00:13:32 · 219 阅读 · 0 评论 -
Promise之你看得懂的Promise
Promise源码详解 学习知识要善于思考,思考,再思考。 —— 爱因斯坦1.回调地狱曾几何时,我们的代码是这样的,为了拿到回调的结果,不得不callback hell,这种环环相扣的代码可以说是相当恶心了let fs = require('fs')fs.readFile('./a.txt','utf8',function(err,data){ fs.readF...原创 2018-06-28 23:53:08 · 573 阅读 · 0 评论