[jQuery]动画

五月 18 2012

« 阅读全文 »

[jQuery]常用DOM操作

五月 15 2012

« 阅读全文 »

ARM微处理器中的常量

四月 28 2012

学习ARM微处理器中的常量时,一直很懵懂,网上查了一下,终于弄明白,记录下来先。

书上的原话是
“常量是一个8位的常数经循环右移偶数位(0、2、4、8、…、26、28、30)得到。ARM指令时固定的32位指令编码,不可能直接用32位表示立即数,采用上述间接方式表示的立即数在指令编码中需要12位(其中8位表示常数,4位表示循环右移)。这样一来,不是每一个32位常数都是合法的立即数,只有通过上面的构造方法得到的才是合法的立即数。 « 阅读全文 »

[js]小实验:神奇的变量

三月 30 2012

javascript的机制有时候跟正统的编程语言很不一样,导致按照正统语言的思路思考的时候容易出错。比如下面这道题:

var status = 'outer';
function showStatus(){
	var outerStatus = status;
	var status = 'inner';
	var innerStatus = status;
	alert('outerStatus: '+outerStatus);
	alert('innerStatus: '+innerStatus);
}
showStatus();

« 阅读全文 »

[js]addClass removeClass hasClass getElementsByClass

三月 7 2012

在使用javascript时经常需要对元素的className进行操作,以下分享几个常用的函数。 « 阅读全文 »

[jQuery]常用选择器

三月 6 2012

« 阅读全文 »

[canvas]俄罗斯方块

二月 24 2012

之前接触了HTML5的知识,但觉得如果不动手实践就没法掌握,于是用canvas实现了经典游戏–俄罗斯方块。
先上DEMO:
DEMO

实践中有几点想分享一下: « 阅读全文 »

2011

二月 1 2012

早该在告别2011、踏入2012的时候写点东西了,终究是拖着拖着拖到现在,没错我还是很懒。说说过去的一年吧。
« 阅读全文 »

CSS Hack 速查

八月 7 2011

基于属性:

/* IE6 */
#once { _color: blue }

/* IE6, IE7 */
#doce { *color: blue; /* or #color: blue */ }

/* Everything but IE6 */
#diecisiete { color/**/: blue }

« 阅读全文 »

[js]数组去重问题

七月 31 2011

最近在实习中遇到过一些js的问题,昨天把js数组去重的问题整理了一下。

数组去重:将数组中重复的元素找出来并删减为一个。目的很简单,方法倒有很多,以至于我费尽心思去考虑各种方法的好处坏处并进行对比,最终得出在各种场合适用的不同方法。希望有不同意见的尽管指出来。
« 阅读全文 »