09remain timer
1.button的背景改变:放在背景图片里面,改变背景图片的位置,这样更简洁
08 simple clock
1.上下padding一样,居中
2.setInterval(run,1000)而不是setInterval(function(){run(0},1000)
3.正则return a.toString().replace(/^(\d)$/, "0$1") ???
07calculator
1.ul加padding-bottom有用,margin-bottom不工作 **
2.display:block会占一行,width足够长也可占一行
3.height:0;overflow:hidden; **??
火星人在地球触发了法律,如果火星人的老爸在这法律之外,则这个火星人啥事没有;否则,坐牢!
06 get num length
str->int parseInt(value) ; int->str value.toString()
05 auto add 1
1.input 不是块元素可用text-align居中,加padding 好看
2.
window.onload = function ()
{
var aBtn = document.getElementsByTagName("input")[0];
var i = 0;
aBtn.onclick = function ()
{
aBtn.value = ++i;
alert(i)
}
}
除了load时,从上到下运行js,此外,每次click只运行click function里面的,观察就知道了,(没有清零,在已有数值的基础上)
04 compare two num
1考虑不够周到,2个都是空,或者其中一个是空呢 span的值由? 变成什么都没有,页面上又没有任何提示,特别奇怪
2.Math.max()
3.三元的灵活运用,不仅用于赋值,判断操作亦可
02 add two num
原文:http://www.cnblogs.com/hannahgu/p/5127529.html