function sum(x,y,z){ let total = 0; if(x)total+=x; if(y)total+=y; if(z)total+=z; console.log(`total:${total}`); } sum(5,'',9) function sum2(.... ...
分类:
其他好文 时间:
2017-11-01 13:34:40
阅读次数:
122
npm install babel-core@old //安装5.x的版本 babel-core默认只支持es6语法,对新的API并不支持,如若要支持支持转换完整的ES6特性,需要安装babel-polyfill npm install babel-polyfill ...
分类:
其他好文 时间:
2017-10-30 01:20:24
阅读次数:
267
在项目中80%的时间用到的ES6语法只占其20%,所以我们暂时先集中精力把这20%学好,那就差不多够用了,剩下的可以看书或是查文档,现学现用。 1. Let + Const 块级作用域和常量 let和const的出现让 JS 有了块级作用域,还可以像强类型语言一样定义常量。由于之前没有块级作用域以及 ...
分类:
其他好文 时间:
2017-10-26 23:02:15
阅读次数:
211
1.webstorm中es6语法报错,解决方法: 打开 Settings => Languages & Frameworks => Javascript把 Javascript Language version 改为 ECMAScript 6 这样做所有的.js文件中es6不再报错,但是.vue文件 ...
分类:
Web程序 时间:
2017-10-26 13:48:18
阅读次数:
150
ECMAScript 6是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。ES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。 作为一只猴子,我也想尝试一下E ...
分类:
Web程序 时间:
2017-10-26 13:42:56
阅读次数:
164
鉴于最近用 vuejs 框架开发项目,其中有很多涉及到 es6 语法不太理解所以便认真地读了一下这本书。 地址:http://es6.ruanyifeng.com/#README 第一章:let ,const 命令以及块级作用域 es6 新增了 let 和 const 这两个变量的声明关键字,这样大 ...
分类:
Web程序 时间:
2017-10-25 11:22:41
阅读次数:
227
Iterator遍历器 遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 作用: 为各种数据结构,提供一个统一的、简便的访问接口 使得数据结构的成员能够按 ...
分类:
其他好文 时间:
2017-10-24 20:44:47
阅读次数:
134
鉴于最近用 vuejs 框架开发项目,其中有很多涉及到 es6 语法不太理解所以便认真地读了一下这本书。 地址:http://es6.ruanyifeng.com/#README 第一章:let ,const 命令以及块级作用域 es6 新增了 let 和 const 这两个变量的声明关键字,这样大 ...
分类:
其他好文 时间:
2017-10-24 01:41:19
阅读次数:
648
{ // 基本定义 let ajax = function(callback) { console.log('执行'); //先输出 1 执行 setTimeout(function() { callback && callback.call() }, 1000); }; ajax(funct... ...
分类:
其他好文 时间:
2017-10-23 21:52:25
阅读次数:
175
{ // 基本定义和生成实例 class Parent{ constructor(name='mukewang'){ this.name=name; } } let v_parent1=new Parent(); let v_parent2=new Parent('v'); console.log(... ...
分类:
其他好文 时间:
2017-10-23 20:46:02
阅读次数:
112