代码改变世界

随笔档案-2015年01月

HTML5实现刮奖效果

2015-01-21 18:33 by 那时候的我, 3906 阅读, 收藏, 编辑
摘要: 要实现刮奖效果,最重要的是要找到一种方法:当刮开上层的涂层是就能看到下层的结果。而HTML5的canvas API中有一个属性globalCompositeOperation,这个属性有多个值,而实现刮奖效果要用到的值就是destination-out。意思就是:在已有内容和新图形不重叠的地方,已有... 阅读全文

js中位运算的运用

2015-01-18 00:44 by 那时候的我, 24671 阅读, 收藏, 编辑
摘要: 我们可能很少在编程中用位运算,如果没深入学习,可能也很难理解。平时的数值运算,其实是要先转换成二进制再进行运算的,而位运算就是直接进行二进制运算,所以位运算的执行效率肯定是更高的。下面通过一些实例来加深对位运算的理解。### 按位与(&)&&运算符我们都知道,只有两个都为真,结果才为真。&道理是一样... 阅读全文