码迷,mamicode.com
首页 >  
搜索关键字:es6 解构赋值    ( 5642个结果
JS模块化历程
这是一篇关于js模块化历程的长长的流水账,记录js模块化思想的诞生与变迁,展望ES6模块化标准的未来。经历过这段历史的人或许会感到沧桑,没经历过的人也应该知道这段历史。一、无模块时代在ajax还未提出之前,JS还主要用来在网页上进行表单校验、实现简单的动画效果等等,你可以回想一下那个网页上到处有公告...
分类:Web程序   时间:2015-10-20 21:26:21    阅读次数:267
js 模块化历程
作者:吕大豹网址:http://www.cnblogs.com/lvdabao/p/js-modules-develop.html这是一篇关于js模块化历程的长长的流水账,记录js模块化思想的诞生与变迁,展望ES6模块化标准的未来。经历过这段历史的人或许会感到沧桑,没经历过的人也应该知道这段历史。无...
分类:Web程序   时间:2015-10-20 13:45:04    阅读次数:219
js模块化
js模块化这是一篇关于js模块化历程的长长的流水账,记录js模块化思想的诞生与变迁,展望ES6模块化标准的未来。经历过这段历史的人或许会感到沧桑,没经历过的人也应该知道这段历史。无模块时代在ajax还未提出之前,js还只是一种“玩具语言”,由Brendan Eich花了不到十天时间发明,用来在网页上...
分类:Web程序   时间:2015-10-11 12:55:52    阅读次数:201
ES6最具魔力的特性——生成器
ES6生成器(Generators)简介我们从一个示例开始:function* quips(name) { yield "你好 " + name + "!"; yield "希望你能喜欢这篇介绍ES6的译文"; if (name.startsWith("X")) { yield "你的名...
分类:其他好文   时间:2015-10-10 06:46:43    阅读次数:186
妙用ES6解构和扩展运算符让你的代码更优雅
Javascript ES6/ES2015尘埃落定,其中许多特性其实是为了简化代码。解构运算符,扩展运算符,和rest运算符就是其中很好的特性,它们可以通过减少赋值语句的使用,或者减少通过下标访问数组或对象的方式,使代码更加简洁优雅,可读性更佳。现在各浏览器及node.js都加快了部署ES6的步伐。...
分类:其他好文   时间:2015-09-30 16:28:47    阅读次数:257
[译]使用Babel和Broserify创建你的ES6项目
JavaScript的发展日新月异,ES6很快就要接管JS了。很多著名的框架像AngularJS 2、React Native已经开始支持ES6了。我们是时候准备拥抱变化了,所以我们应该开始在几乎所有的浏览器支持之前使用ES6码代码了。本文将要介绍如何使用Babel和Browerify来创建项目并且...
分类:其他好文   时间:2015-09-30 16:04:49    阅读次数:211
为什么原型继承很重要 – SegmentFault
五天之前我写了一个关于ES6标准中Class的文章。在里面我介绍了如何用现有的Javascript来模拟类并且介绍了ES6中类的用法,其实它只是一个语法糖。感谢Om Shakar以及Javascript Room中的各位,我的编程风格从那时候开始发生了改变;就像Dougla Crockford200...
分类:其他好文   时间:2015-09-22 18:12:23    阅读次数:270
CoffeeScript实现Python装潢器
在上篇Angular遇上CoffeeScript – NgComponent封装中,我们讲述了CoffeeScript这门小巧的语言,摒弃JavaScript中糟粕(“坑”)部分,并将JavaScript中精粹部分发挥到淋淋尽致。虽然笔者更喜欢ES6 + Babel或者TypeScript这类鲜明特...
分类:编程语言   时间:2015-09-22 09:58:46    阅读次数:144
转载的。。。
SnandyStop, thinking is the essence of progress.ES6块级作用域及新变量声明(let)很多语言中都有块级作用域,但JS没有,它使用var声明变量,以function来划分作用域,大括号“{}” 却限定不了var的作用域。用var声明的变量具有变量提升(...
分类:其他好文   时间:2015-09-15 09:20:21    阅读次数:240
30分钟手把手教你学webpack实战
Webpack是前端一个工具,可以让各个模块进行加载,预处理,再进行打包,它能有Grunt或Gulp所有基本功能。优点如下: 1.支持commonJS和AMD模块。 2.支持很多模块加载器的调用,可以使模块加载器灵活定制,比如babel-loader加载器,该加载器能使我们使用ES6的语法来编写代码...
分类:Web程序   时间:2015-09-08 23:27:33    阅读次数:426
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!