1、普通函数的定义,用箭头函数表示,DemoFunction是函数名,括号表示参数,大括号表示函数体的内容。 1 2 3 let DemoFunc = (param) => { console.log(param) } let DemoFunc = (param) => { console.log( ...
分类:
其他好文 时间:
2017-10-26 11:51:14
阅读次数:
208
2017年10月25日。 今天一天在公司,github、leetcode、stack overflow、onedrive.live等等全挂了,v站一片哀嚎。 我的梯子也跪了,没有时间研究如何换梯子了。 基本上是开启了白名单制了,现在要获取国外的最新技术太难。 我在公司急切地要看阮一峰的ES6教程和f ...
分类:
其他好文 时间:
2017-10-25 21:44:55
阅读次数:
149
1 基本用法 ES6 允许使用 “ 箭头 ” (=>)定义函数。 [javascript] view plain copy var f = v => v; //上面的箭头函数等同于: var f = function(v) { return v; }; //如果箭头函数不需要参数或需要多个参数,就使 ...
分类:
其他好文 时间:
2017-10-25 15:26:26
阅读次数:
355
ES6 中,箭头函数就是函数的一种简写形式,使用括号包裹参数,跟随一个 =>,紧接着是函数体: 需要注意的是,上面栗子中的 getPrice 箭头函数采用了简洁函数体,它不需要 reture 语句,下面这个栗子使用的是正常函数体: 当然,箭头函数不仅仅是让代码变得简洁,函数中 this 总是绑定总是 ...
分类:
其他好文 时间:
2017-10-25 11:32:00
阅读次数:
147
2017年9月18日更新,添加了一个使用webpack配置多页应用的demo,可以点击此处查看 2017年8月13日更新,本文依据webpack3.5.3将文章涉及代码完全重写,所有代码都在Mac上正常运行过。希望依旧对你学习webpack有帮助。 2017年8月16号更新: 最近在Gitchat上 ...
分类:
Web程序 时间:
2017-10-25 11:22:59
阅读次数:
183
鉴于最近用 vuejs 框架开发项目,其中有很多涉及到 es6 语法不太理解所以便认真地读了一下这本书。 地址:http://es6.ruanyifeng.com/#README 第一章:let ,const 命令以及块级作用域 es6 新增了 let 和 const 这两个变量的声明关键字,这样大 ...
分类:
Web程序 时间:
2017-10-25 11:22:41
阅读次数:
227
今天接触了webpack,第一次使用webpack进行转码,竟然稀里糊涂就成功了,哈哈。 下面附上流程 创建个文件夹,初始化一下,首先全局安装webpack 然后安装babel 在当前文件夹内执行安装,然后创建两个文件夹一个src作为源文件夹,一个bin,保存生成的文件夹的列表 在src文件夹内创建 ...
分类:
Web程序 时间:
2017-10-24 20:51:14
阅读次数:
228
Iterator遍历器 遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 作用: 为各种数据结构,提供一个统一的、简便的访问接口 使得数据结构的成员能够按 ...
分类:
其他好文 时间:
2017-10-24 20:44:47
阅读次数:
134
ES6中新增了Set数据结构,类似于数组,但是 它的成员都是唯一的 ,其构造函数可以接受一个数组作为参数,如: let array = [1, 1, 1, 1, 2, 3, 4, 4, 5, 3]; let set = new Set(array); console.log(set); // => ...
分类:
编程语言 时间:
2017-10-24 17:09:53
阅读次数:
246
从es5之后,js被各种人玩烂了之后,不得不提起的性能摆在台面上。可能是这些原因,js把底层的一些更深层的东西都开放出来了。 1.遍历器 iterator 在了解这个东西之前,需要先了解一下计算机对内存的处理。 ...
分类:
其他好文 时间:
2017-10-24 14:10:46
阅读次数:
133