晴明的博客园 GitHub      CodePen      CodeWars     
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页
摘要: # module.filename:开发期间,该行代码所在的文件。__filename:始终等于 module.filename。__dirname:开发期间,该行代码所在的目录。process.cwd():运行node的工作目录,可以使用 cd /d 修改工作目录。require.main.fil 阅读全文
posted @ 2016-06-03 19:20 晴明桑 阅读(305) 评论(0) 推荐(0) 编辑
摘要: # Thunk Thunk函数的定义,它是"传名调用"的一种实现策略,用来替换某个表达式。 # JavaScript是传值调用。在JavaScript中,Thunk函数替换的不是表达式,而是多参数函数,将其替换成单参数的版本,且只接受回调函数作为参数。 # #自制简单的Thunk函数转换器 #Gen 阅读全文
posted @ 2016-06-03 14:35 晴明桑 阅读(342) 评论(0) 推荐(0) 编辑
摘要: # app.listen(...) Koa 应用并非是一个 1-to-1 表征关系的 HTTP 服务器。 一个或多个Koa应用可以被挂载到一起组成一个包含单一 HTTP 服务器的大型应用群。 #如下为一个绑定3000端口的简单 Koa 应用,其创建并返回了一个 HTTP 服务器,为 Server#l 阅读全文
posted @ 2016-06-02 18:29 晴明桑 阅读(624) 评论(0) 推荐(0) 编辑
摘要: # react-redux容器组件(Smart/Container Components)和展示组件(Dumb/Presentational Components)任何一个从 connect() 包装好的组件都可以得到一个 dispatch 方法作为组件的 props,以及得到全局 state 中所 阅读全文
posted @ 2016-05-26 14:00 晴明桑 阅读(319) 评论(0) 推荐(0) 编辑
摘要: # 为什么使用redux:1.顶层分发状态,让React组件被动地渲染。2.监听事件,事件有权利回到所有状态顶层影响状态。 props意味着父级分发下来的属性,state意味着组件内部可以自行管理的状态,并且整个React没有数据向上回溯的能力,也就是说数据只能单向向下分发,或者自行内部消化。一般构 阅读全文
posted @ 2016-05-24 18:32 晴明桑 阅读(319) 评论(0) 推荐(0) 编辑
摘要: Functional Component 写法单纯地 render UI 的 stateless components,没有内部状态、没有实作物件和 ref,没有生命周期函数。若非需要控制生命周期的话可多使用 stateless components 获得比较好的性能```const MyCompo 阅读全文
posted @ 2016-05-24 10:27 晴明桑 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Promisenew Promise(executor);new Promise(function(resolve, reject) { ... });Promise 对象用于延迟(deferred) 计算和异步(asynchronous ) 计算。一个Promise对象代表着一个还未完成,但预期将 阅读全文
posted @ 2016-05-24 09:57 晴明桑 阅读(262) 评论(0) 推荐(0) 编辑
摘要: # iteration protocols(迭代协议) 作为 ECMAScript 2015 (ES6)新增加的一部分,它不是新语法或一个新的内置对象,而是一种协议(protocol)。这种协议能被任何遵循某些约定的对象实现。它们是两类协议:可遍历(可迭代)协议 和 迭代器协议。 #一些迭代器是转换 阅读全文
posted @ 2016-05-23 18:32 晴明桑 阅读(295) 评论(0) 推荐(0) 编辑
摘要: # Mapnew Map([iterable]) 返回一个新的Map对象。如果参数iterable是一个数组或者其他可迭代的对象--它的元素是键值对,这样这些的每一个键值对都可以添加到新的Map里面去Map对象就是简单的键/值映射.其中键和值可以是任意值(原始值或对象值).在判断两个值是否为同一个键 阅读全文
posted @ 2016-05-23 16:51 晴明桑 阅读(168) 评论(0) 推荐(0) 编辑
摘要: # 生成器 function* function* name([param[, param[, ... param]]]) { statements }声明(function关键字后跟一个星号)定义一个generator(生成器)函数,返回一个Generator对象。也可以用GeneratorFun 阅读全文
posted @ 2016-05-23 11:39 晴明桑 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页