高性能迷你React框架anujs1.0.8发布

本版本由于得到业务线同学的大力支持,掀出许多问题,因此改进地方良多,为anujs在完美替换React的道路上前进了不少。现在anujs经测试可以运行于IE7中。至少怎么做可以参看官网,https://rubylouvre.github.io/anu/, 而它在高级浏览器上使用了requestAni …


获取relatedTarget属性

在做mouseenter与mouseleave的兼容时,我们需要用到事件对象的relatedTarget属性 javascript function getRelatedTarget(e) { var t = e.relatedTarget if (t) { return t } return e.fromElement === e.target ? e.toEl …


eslint

大家先装上npm I eslint@4 -g; 然后在你的项目下执行eslint init; 然后vscode上装eslint插件 然后在vscode中按comand+“,” 打开面板, 修成"eslint.autoFixOnSave"的值为true


美剧下载

http://bt0.com/subject/41893.html http://www.dytt8.net/html/tv/oumeitv/20170717/54532.html http://www.zimuzu.tv/ http://www.zizaifan.com/detail/2047.html http://www.kankanwu.com/Europe/bingyuhuozhigequanlideyouxidiqiji/player-2-1.html


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的实现要点是将事件通过包装,然后绑定在它的下一级元素节点上。 而一 …