third class
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
随机推荐
- iOS MVC, MVVM
在iOS app里,如果用传统的MVC模式,Model层就是数据,View层就是Storyboard,nib文件或者构建UI的代码,Controller层就是ViewController,负责协调Mo ...
- MyEclipse 序列号生成代码
根据程序运行提示输入用户名即可生成注册码 import java.io.*; public class MyEclipseGen { private static final String LL = ...
- SRM 146 DIV2 1000
Problem Statement A well-known riddle goes like this: Four people are crossing an old bridge. T ...
- Linux C 开发环境配置
换了新电脑,重装了Fedora10,所有开发环境都要重新配置啦,开个随笔记录下过程,说不定以后还要用~ 首先Fedora10装好之后是不带 VIM 的,果断安装之: 打开终端,首先 su 命令切换到r ...
- 321android浏览器
[应用简介] 321浏览器是IT蓝豹创始人在2012年的时候业余时间研发的项目,现在很多各大网站都扒了我们的源码, 并且还插入了他们的广告,这是一件特别令人痛恨的事,如果需要下载整版的同学们就上IT蓝 ...
- win7不能在同一窗口打开文件夹,如何解决
regsvr32 "%SystemRoot%\System32\actxprxy.dll"
- xpath爬取网页评论,网址的的调用方法,数据库特殊字符的替换
# -*- coding:utf-8-*-from lxml import etreeimport urllibimport jsonimport requestsimport MySQLdbid=0 ...
- Android Dex文件格式(二)
第三块: 数据区 索引区中的最终数据偏移以及文件头中描述的map_off偏移都指向数据区, 还包括了即将要解析的class_def_item, 这个结构非常重要,下面就开始解析 c ...
- apache目录浏览
DocumentRoot "/Library/WebServer/Documents" <Directory "/Library/WebServer/Documen ...
- Socket粘包问题
这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一两个简单概念长连接与短连接:1.长连接 Client方与Server方先建立通 ...