说起javascript编码的嵌套问题,大多数人会想到由于异步编程导致的回调函数嵌套: 回调函数嵌套的代码不仅难以阅读维护,也难以解耦、扩展。 针对此情况,有多种解决办法,如:ES6的promise特性,eventproxy模块,async模块 现以async模块为例: 可以发现,使用async模块 ...
分类:
其他好文 时间:
2016-09-30 02:33:56
阅读次数:
169
最近公司没什么事情,我们老大让我看看es6,小颖就练习了下数组的各个方法,今天先给大家分享一部分.嘻嘻,希望对大家有所帮助. every方法: 概述: every() 方法测试数组的所有元素是否都通过了指定函数的测试。 参数: callback:用来测试每个元素的函数; element:当前遍历到的 ...
分类:
编程语言 时间:
2016-09-28 19:22:44
阅读次数:
133
ES6新增加了一些特性下面我就一边回忆一边写博文吧。 1、es6里面给我印象最深的应该就是箭头操作符(=>),它简化了函数的书写,第一次看见的时候完全懵逼,然后百度后才知道。操作符左边为输入的参数右边是进行操作以及返回值。 例如: var arr=[5,6,9]; //传统方式写法 arr.forE ...
分类:
编程语言 时间:
2016-09-28 01:44:40
阅读次数:
173
昨天我们讲到了怎么去简单的构建一套完整的redux体系,今天我以一个简单的实例去讲解reduxTodo用ES6+webpack+redux怎么去实现数据流动,还有需要注意的地方。好的,言归正传,让我们开始吧! 首先我们看一下完整的文件目录,一个简单的todo我们只做删除和添加两个功能 再贴一下完整的 ...
分类:
其他好文 时间:
2016-09-27 19:26:53
阅读次数:
164
系列文章 -- ES6笔记系列 搞ES6的人也是够无聊,把JS弄得越来越像Java、C++,连Iterator迭代器、Set集合、Map结构都出来了,不知道说什么好... 一、简单使用 1. iterator 学过C++的人应该知道这是个迭代器对象,拥有一个指针,指向数据结构中的某个成员 JS中的i ...
分类:
其他好文 时间:
2016-09-27 19:14:44
阅读次数:
279
系列文章 -- ES6笔记系列 Symbol是什么?中文意思是标志、记号,顾名思义,它可以用了做记号。 是的,它是一种标记的方法,被ES6引入作为一种新的数据类型,表示独一无二的值。 由此,JS的数据类型多了一位成员: Number、String、Boolean、undefined、Object、S ...
分类:
其他好文 时间:
2016-09-27 13:27:23
阅读次数:
402
一 学习路线 1 语法:ES6 2 框架:React 3 工具:Babel,webpack 4 项目:脚手架 5 提升 1)布局:Flux 2)架构:Flux,Redux,React-router 3)测试:Mocha,Istanbul 二 语法:ES6 三 框架:React 四 工具:webpac ...
分类:
其他好文 时间:
2016-09-27 13:17:21
阅读次数:
106
react说白了就是用jsx开发一个view层的东西,如果你要想开发一些web端的网页应用,你需要做的就是结合起目前可以管理数据端的一些应用,今天我们说到的是redux,redux我目前学习的也不是很深,前后差不多10天时间,只谈一下自己的理解! 网络上有很多关于redux的讲解,目前觉得阮一峰大神 ...
分类:
其他好文 时间:
2016-09-27 00:18:51
阅读次数:
132
例如:桌面上新建个文件夹es6,文件夹里新建一个文件es6.js。(iOS系统里安装的,windows还没安装过) 打开小黑窗进入文件夹。(windows要以管理员的方式打开cmd) 1、先全局安装babel-cli,输入命令 sudo npm install babel-cli -g (windo ...
分类:
其他好文 时间:
2016-09-26 14:36:36
阅读次数:
145
在继续node.js之前,你应该了解一些基本的计算机编程术语。如果你学习过Javascript(ES6),Java等编程语言,将有助于你更快的了解Node.js编程。 本安装以Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js安装包及源码下载地址为:https://nod ...
分类:
Web程序 时间:
2016-09-25 18:52:51
阅读次数:
166