function checkTime(i) {
if (i<10) {
i="0" + i;
}
return i
}
</script>
</head>
<body>
<div></div>
</body>
</html>
结果:动态的显示时间
Array对象:
1.Array对象:
使用单独的变量来存储一系列的值。
2.数组的创建:
例:var myArray=["kkk","ddd","ddddd"];
3.数组的访问:
通过指定数组名以及索引号码,你可以访问某个特定的元素。
【注意:[0]是数组第一个元素,以此类推。】
4.数组常用的方法:
(1)concat():合并数组。
(2)sort():排序。
(3)push():末尾追加元素。
(4)reverse():数组元素翻转。
例(针对4-(1)):
<script>
var a=["aa","bb"];
var b=["cc","dd"];
var c=a.concat(b);
document.write(c);
</script>
结果:界面打印出 aa bb cc dd
例(针对4-(2)):
<script>
var a=["a","c","d","t","b","e"];
document.write(a.sort());
</script>
结果:界面打印出a b c e d t
【扩展】
<script>
var a=["5","2","3","4","1"];
document.write(a.sort(function(a,b){return b-a;}))
</script>
结果:界面打印出54321.(ps:因为b-a是倒序排列)。
例(针对4-(3)):
<script>
var a=["a","b"];
a.push(c);
document.write(a);
</script>
结果:打印出abc
例(针对4-(4)):
<script>
var a=["c","b","a"];
document.write(a.reverse());
</script>
结果:打印出abc
Math对象:
1.Match对象:
执行常见的算数任务。
2.常见方法:
(1)round():四舍五入。
(2)random():返回0~1之间的随机数。
(3)max():返回最高值。
(4)min():返回最小值。
(5)abs():返回绝对值。
例(针对2-(1)):
document.write(Math.round(2.5));
结果:界面打印出3
例(针对2-(2)):
document.write(Math.randow());
结果:界面随机打印出0~1的一个数。
document.write(Math.randow()*10);
结果:界面随机打印出1~10的一个数。
document.write(parseInt(Math.randow()));
结果:界面随机打印出0~1的一个数,并且这个数是整数。
例(针对2-(3)):
document.write(Math.max(10,20,3,90));
结果:界面打印出最大值90.
例(针对2-(4)):
document.write(Math.min(12,0,2,3,4));
结果:界面打印出最小值0.
例(针对2-(5)):
document.write(Math.abs(-10));
结果:界面打印出10.
您可能感兴趣的文章: