这是官方文档:https://atom.io/packages/atom-ternjs 官方介绍: JavaScript code intelligence for atom with Tern. Adds support for ES5, ES6 (JavaScript 2015), Node.j ...
分类:
Web程序 时间:
2017-03-28 19:44:45
阅读次数:
357
/* ecma6 实现了原生的js实现规范 解决异步加载的问题 */ /* es6中原生的promise如何使用 状态 -》 pending等待 -》resolve 通过状态 -》 reject 拒绝状态 then方法 调用 resolve 和 reject 状态所对应的回调函数 */ 用法: 用例 ...
分类:
其他好文 时间:
2017-03-28 16:44:20
阅读次数:
159
箭头操作符 如果你会C#或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符=>便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=>outputs。 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要 ...
分类:
其他好文 时间:
2017-03-27 00:20:27
阅读次数:
184
ECMAScript中变量的解构赋值 ES6 允许从数组和对象中提取值,对变量进行赋值。 解构赋值的基本用法: 1、数组的解构赋值 let [a, b, c]= [1,2, 3]; console.log(a);//1 console.log(b);//2 console.log(c);//3 2、 ...
分类:
其他好文 时间:
2017-03-26 19:37:05
阅读次数:
185
一、测试环境 1、node下几乎完全支持ES6,标准浏览器支持部分语法 2、chrome下使用ES6,为了保证可以正常使用大部分语法,需要使用严格模式,即在js开始部分加上'use strict' 3、ff下需要知道测试版本,即在script标签的type属性中加上 ‘application/jav ...
分类:
其他好文 时间:
2017-03-25 22:37:46
阅读次数:
279
箭头函数内部没有constructor方法,也没有prototype,所以不支持new操作。但是它对this的处理与一般的普通函数不一样。箭头函数的 this 始终指向函数定义时的 this,而非执行时。我们通过一个例子来理解: 如果把代码改成这样 通过使用外部事先保存的this就行了。这里就可以利 ...
分类:
其他好文 时间:
2017-03-25 22:15:25
阅读次数:
176
webpack打包压缩 ES6 js、.vue报错: ...
分类:
Web程序 时间:
2017-03-24 13:03:47
阅读次数:
10085
部分内容供参自: http://www.banzg.com/archives/519.html 在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循环, ...
分类:
其他好文 时间:
2017-03-23 13:54:16
阅读次数:
16638
const ES6的规范 定义一个常量 export 相当于 model.export() 就是导出这个对象 //导出的方法放在这里 //ES6d的语法,定义一个方法 相当于save:function(){//return sonmething;} vue推荐使用save(){//return so ...
分类:
其他好文 时间:
2017-03-23 10:40:02
阅读次数:
151
昨天做了一道美团的面试题,要求是给N个数组,找出N个数组的公共子数组。 以上四个数组,有公共子数组2, 3,7 具体方法如上,es6清新脱俗的写法,用好reduce可以省好多事情。 同样得出以上数组的数组的元素出现次数应该怎么办; 这个reduce有没有用的清新通俗呀。 我知道大家心里肯定想着好清新 ...
分类:
编程语言 时间:
2017-03-22 21:05:19
阅读次数:
142