码迷,mamicode.com
首页 >  
搜索关键字:es6 解构赋值    ( 5642个结果
koa中间件实现分析
最近团队内部做了一个web app,用koa做服务端,一直对他中间件实现很感兴趣,对他的源码研究之后,写了一份简化版本的中间件实现。代码除了用到ES6的Generator和Promise,没有用到其他三方库,总共不到一百行,希望能帮助大家理解! ...
分类:其他好文   时间:2016-05-19 17:46:34    阅读次数:142
ECMAScript 6(ES6)有什么新东西
你可能已经听说过ECMAScript 6,JavaScript的下一个版本,它有一些非常棒的新功能。这些功能略微复杂,在简单的脚本和复杂的应用中都可以使用。在这篇文章中,我们将挑选一些ES6的功能进行讨论,你可以在日常JavaScript编码中使用它们。 需要注意的是,当前的各种浏览器对ES6的这些 ...
分类:其他好文   时间:2016-05-19 16:29:21    阅读次数:183
webpack踩坑之路——构建基本的React+ES6项目
webpack是最近比较火的构建工具,搭配上同样比较火的ReacJS与ES6(ES2015)一定是现在很多潮流 programmer 的追求。 废话不多,下面就就看下如何从0搭起我们的构建工具。 安装 全局安装webpack,如果安装后还是提示没有webpack commond,可以尝试通过超级管理 ...
分类:Web程序   时间:2016-05-19 10:18:51    阅读次数:223
ES6新特性:Javascript中Generator(生成器)
ES6的很多特性都跟Generator扯上关系,而且实际用处比较广, 包含了任何需要异步的模块, 比如ajax, filesystem, 或者数组对象遍历等都可以用到; Generator的使用: Generator函数和普通的函数区别有两个, 1:function和函数名之间有一个*号, 2:函数 ...
分类:编程语言   时间:2016-05-19 06:42:43    阅读次数:267
ES6新特性:Function函数扩展, 扩展到看不懂
本文所有Demo的运行环境为nodeJS, 参考:让nodeJS支持ES6的词法 babel的安装和使用 ; 函数的默认值: 如果有参数 ,那就用参数, 如果没有参数, 那就用默认的参数; ajax的请求经常要做这些判断, ES6规定了新的表达式, 让判断参数的逻辑更加简单; 如果调用函数的时候不想 ...
分类:其他好文   时间:2016-05-18 01:45:25    阅读次数:371
gulp-babel使用
各大浏览器厂商对es2015功能支持不完全,等到全部支持会等很长时间,如果现在使用es2015,可以选择babel一个将ES6/ES7写的代码转换为ES5代码的编译器. 我们选择使用gulp自动化编译生成es5代码. 假设你已经安装过了nodejs. 配置开发环境: 1. 建立工程目录: 2. 新建 ...
分类:其他好文   时间:2016-05-17 15:59:09    阅读次数:1419
Vue ES6
Vue ES6 Jade Scss Webpack Gulp 一直以来非常庆幸曾经有翻过《代码大全2》;这使我崎岖编程之路少了很多不必要的坎坷。它在软件工艺的话题中有写到一篇:“首先是为人写程序,其次才是机器(Write Programs for People First, Computers Se ...
分类:其他好文   时间:2016-05-17 08:32:28    阅读次数:630
ES6学习之...分隔符使用
varlist=[];for(varoneofthis.state.themeDataList){varb=(<Listp_w_picpathUrl={Util.serverAddr+‘/p_w_picpath?id=‘+one[‘_id‘]}themeData={p_w_picpathList}key={one[‘_id‘]}></List>);list.push(b);}等同于list=[...this.state.themeDataList].map(a=><L..
分类:其他好文   时间:2016-05-15 19:52:39    阅读次数:127
ES6新特性:Javascript中的Map和WeakMap对象
Map对象 Map对象是一种有对应 键/值 对的对象, JS的Object也是 键/值 对的对象 ; ES6中Map相对于Object对象有几个区别: 1:Object对象有原型, 也就是说他有默认的key值在对象上面, 除非我们使用Object.create(null)创建一个没有原型的对象; 2 ...
分类:编程语言   时间:2016-05-13 14:39:41    阅读次数:178
谁的Promise?
Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 如果你以为这是一篇悲伤的爱情故事,不好意思,那你是“被标题”了。 前段时间在用Nodejs开发一个可视化流程工具的过程中,涉及到文件批处理的功能,比如批处理N个样式文件。 我们知道Nodejs读取文件分为阻塞式...
分类:其他好文   时间:2016-05-12 13:57:02    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!