驴的故事

从前美国法律规定,一个人财产达到60美元以上,才拥有选举权。富兰克林对这条法规很不认同,他讲:如果我有一头驴正好值60美元。我就拥有选举权,如果投票前一天晚上,这头驴死了,我就没有选举权,那么到底谁有选举权,是这头驴,还是我?



新年新计划

回顾过去一年,只做了两件事,QRNW与Qreact(外部称为anujs),都是React相关的。越做越觉得基础很重要,并且庆幸自己做了这些,知道许多技术内幕,也认识了不少在做这些的大牛。


npx

最近我在更新 npm 5.2.0 的时候发现会买一送一,自动安装了 npx。 一个月后 npx 就是前端必会的知识,相信我 ; ) npx 是什么 根据 zkat/npx 的描述,npx 会帮你执行依赖包里的二进制文件。 举例来说,之前我们可能会写这样的命令: npm i -D webpack ./no …


让anujs支持rc-select

git clone git@github.com:react-component/select.git cd select npm i babel-plugin-antd –save-dev npm i 然后自己使用webpack打包,里面是用webpack2,在根目录下建立webpack-config.js var webpack = require('webpack'); var path = requi …


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

本版本对setState与forceUpdate内部依赖的setStateImpl进行了重构,性能稳定在60pfs之上。并且将组件实例的所有内部方法与属性都改成以___开头。


Javascript中 toFixed

javascript中toFixed使用的是银行家舍入规则。 银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入五留双)法。 简单来说就是:四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。但是不论引入toFi …


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

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