proposal-cancelable-promises

fetch 从来就没行过,最大的优势就是“新标准”,但是 proposal-cancelable-promises 被 withdrawn,就导致了 fetch 发起的请求不可能被取消。之前大家一直在等这个提案被纳入正式标准,结果却被withdrawn了。可以看看这个标准的历史信息。



cmd创建文件命令

一、建立空文件的几种方法 1、cd.>a.txt cd.表示改变当前目录为当前目录,即等于没改变;而且此命令不会有输出。 >表示把命令输出写入到文件。后面跟着a.txt,就表示写入到a.txt。 而此例中命令不会有输出,所以就创建了没有内容的空文件。 2、copy …



如何判定耿耿数已经被bind过?

这个只有原生bind才有这福利 var fn1 = function(){} var a = {} var b = fn1.bind(a) console.log(b.name) // "bound bn1" 因此判定函数名是否匹配/^bound/s/w+/就行了


React/anu实现Touchable

在RN中有一个叫Touchable 的组件,这里我们重演如何实现它。 Touchable存在的意义是屏蔽click的问题。移动端与手机的click 在一些浏览器是有差异,比如说著名的300ms延迟。 Touchable的实现要点是将事件通过包装,然后绑定在它的下一级元素节点上。 而一 …


React/anu实现弹出层2

这次是使用了一个比较罕见的APIReactDOM.unstable_renderSubtreeIntoContainer,ReactDOM.unstable_renderSubtreeIntoContainer与ReactDOM.render 的区别是,一个能传parentContext,一个不能。


高性能迷你React框架anu在低版本IE的实践

理想是丰满的,现实是骨感的,react早期的版本虽然号称支持IE8,但是页面总会不自觉切换到奇异模式下,导致报错。因此必须让react连IE6,7都支持,这才是最安全。但React本身并不支持IE6,7,因此anu使有用武之地了。


利用React/anu编写一个弹出层

本文将一步步介绍如何使用React或anu创建 一个弹出层。 React时代,代码都是要经过编译的,我们很多时间都耗在babel与webpack上。因此本文也介绍如何玩webpack与babel。 我们创建一个ui目录,里面添加一个package.json。内容如下,里面已经是尽量减少babe …


发布高性能迷你React框架anu

anu, 读作[安努],原意为苏美尔的主神。 anu是我继avalon之后又一个新框架(github仓库为https://github.com/RubyLouvre/anu, 欢迎加星与试用) 此框架的创立之意有三: 提升性能, 虽然React的性能相对于传统的MVVM框架是很厉害了,但近几年冒出来的d …