Date对象
语法:
var 日期实例 =new Date(参数);
如果没有参数,则表示当前的日期和时间 。 参数是字符串格式“MM DD,YYYY,hh:mm:ss”,表示日期和时间。【月日年时分秒】
Math对象
ceil():对数进行上舍入
floor():对数进行下舍入
round():把数四舍五入为最为接近的数
random():返回0~1中的随机数
例:random()方法返回的随机数不包括0和1,且都是小数,如果想选择一个1~100中的整数(包括1和100),则:
var iNum=Math.floor(Math.random()*100+1);
常用定时函数
setTimeout()
用于在指定的毫秒后调用函数或计算表达式。
语法: setTimeout(“调用的函数名称”,等待的毫秒数)
setInterval()
可按照指定的周期(以毫秒计)来调用函数或计算表达式。
语法: setInterval(“调用的函数名称”,周期性调用函数之间间隔的毫秒数)
★注:setTimeout()只执行一次函数,如果要多次调用函数,则需使用setInterval()或者让被调用的函数再次调用setTimeout()。
clearTimeout()和clearInterval()
clearTimeout()函数用来清除由setTimeout()函数设置的timeout
语法:clearTimeout(setTimeout()返回的ID值);
clearInterval()函数用来清除由SetInterval()函数设置的timeout
语法:clearInterval(setInterval()返回的ID值);