ES6 有什么新东西? 2016-06-24 前端大全 (点击上方公众号,可快速关注) 原文:Lars Kappert 译文:伯乐在线 - Heiye 链接:http://web.jobbole.com/86441/ 你可能已经听说过 ECMAScript 6 (简称 ES6)了。ES6 是 Jav ...
分类:
其他好文 时间:
2016-06-30 14:17:41
阅读次数:
160
看了ES6就感觉各种数据结构的遍历方法好多好混乱,就写下来总结下,看看应用场景上有什么区别 Array: ES5: (1)Array.prototype.forEach(function(item,index,array){...}) (2)Array.prototype.map(function( ...
分类:
其他好文 时间:
2016-06-28 22:12:59
阅读次数:
426
最近在看es2015的一些语法,最实用的应该就是继承这个新特性了。比如下面的代码: 这是一个最简单的继承。在Son类中并没有任何的自己的属性和方法,来看一下f12中的结构 也是不例外的使用了原型链来实现的继承,那么在es5中如果要实现这个继承应该怎么做? 使用babel把这段代码翻译成es5的语法, ...
分类:
Web程序 时间:
2016-06-28 14:31:34
阅读次数:
279
ES6中定义类的方式, 就是ES3和ES5中定义类的语法糖,虽然也有些区别,但是整体定义类的方式更加简洁,类的继承更加方便, 如果想对ES6中的继承更加熟悉, 最好了解ES5中原型继承的方式, 博客园中说JS继承的文章很多, 想要深入了解的同学自己去搜; 定义一个class: 每一个使用class方 ...
分类:
编程语言 时间:
2016-06-28 00:36:49
阅读次数:
339
参考 http://gunnariauvinen.com/getting-es6-syntax-highlighting-in-sublime-text/ http://blog.csdn.net/zhyh1986/article/details/40678263 ...
分类:
其他好文 时间:
2016-06-27 17:06:52
阅读次数:
395
变量 变量 let let let用来声明变量,作用和var类似,所声明的变量只在let生命的代码块内有效。 //1.不允许重复声明 let num = 2; let num = 3; //error //2.块级作用域 let a = []; for (let i = 0; i < 10; i++ ...
分类:
其他好文 时间:
2016-06-26 19:43:45
阅读次数:
289
export和import实现模块化 阅读目录 ES6的模块化的基本规则或特点: 下面列出几种import和export的基本语法: ES6导入的模块都是属于引用: 循环依赖的问题: 浏览器兼容: 参考: 阅读目录 ES6的模块化的基本规则或特点: 下面列出几种import和export的基本语法: ...
分类:
其他好文 时间:
2016-06-25 12:19:26
阅读次数:
219
When you have a dependency that does not export itself properly, you can use the exports-loader to force it to export the pieces of the file that you ...
分类:
Web程序 时间:
2016-06-25 06:05:54
阅读次数:
170
过去的一年对 Node.js 和 JavaScript 总的来说毫无疑问意义重大。
2015 年,我们见证了 Node.js 和 io.js 的合并,ESLint 1.0 的引入以及 ES6 标准的采用,也经历了很多其他令人兴奋的事。
按照 bitHound 的惯例,我们再次给出2015年度“20位最值得关注的
JS 开发者”榜单,这里有我们熟悉的家伙,也有一些新面孔。因此...
分类:
Web程序 时间:
2016-06-24 15:42:22
阅读次数:
259
在ES6前, 前端就使用RequireJS或者seaJS实现模块化, requireJS是基于AMD规范的模块化库, 而像seaJS是基于CMD规范的模块化库, 两者都是为了为了推广前端模块化的工具, 更多有关AMD和CMD的区别, 后面参考给了几个链接; 现在ES6自带了模块化, 也是JS第一次支 ...
分类:
其他好文 时间:
2016-06-24 01:52:30
阅读次数:
749