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

随机推荐

  1. iOS MVC, MVVM

    在iOS app里,如果用传统的MVC模式,Model层就是数据,View层就是Storyboard,nib文件或者构建UI的代码,Controller层就是ViewController,负责协调Mo ...

  2. WAP端 touch事件触发顺序记录

    IOS7.0 safari 滚动滚动条的时候, 最后手指放开 (scroll 总是在 touchend后面,所以要用 setTimeout) touchstart touchmove(多个) touc ...

  3. SQL中判断一串字符中是否有特定的字符

    ),) SET @s='1,2,3,4,5,6,7,8,9,10' 一:SET @sql='select col='''+ replace(@s,',',''' union all select '' ...

  4. Graded Browser Support

    ( The YUI Target Environments Matrix is here) About the Browser Test Baseline and Operating Systems ...

  5. EntityFramework+MySql 笔记2

    话说刚刚配置好环境,刚刚写了几行代码,迫不及待地运行,duang! 踏进了第一个坑 看代码 static void Main(string[] args) { Database.SetInitiali ...

  6. [转载]Js小技巧||给input type=“password”的输入框赋默认值

    http://www.cnblogs.com/Raywang80s/archive/2012/12/06/2804459.html [转载]Js小技巧||给input type="passw ...

  7. DeepLearning学习(1)--多层感知机

    想直接学习卷积神经网络,结果发现因为神经网络的基础较弱,学习起来比较困难,所以准备一步步学.并记录下来,其中会有很多摘抄. (一)什么是多层感知器和反向传播 1,单个神经元 神经网络的基本单元就是神经 ...

  8. Texture Filter中的Bilinear、Trilinear以及Anistropic Filtering

    1. 为什么在纹理采样时需要texture filter(纹理过滤)?我们的纹理是要贴到三维图形表面的,而三维图形上的pixel中心和纹理上的texel中心并不一至(pixel不一定对应texture ...

  9. frame busting

    [frame busting] 参考:http://book.51cto.com/art/201204/330076.htm

  10. centos分区

    /boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB . /usr :用来存放 Linux 系统中的应用程序,其相关数据较多,建议大于 3GB 以上 ...