JS中内置对象数学对象和日期对象的常用方法以及计时器的使用

数学对象

用于获取各种数学常量以及数学函数

常用方法示例如下

<script type="text/javascript">
			//返回一个大于该数字的最小整数
			console.log(Math.ceil(66.6))
			//返回一个小于该数字的最大整数
			console.log(Math.floor(66.6))
			//返回该数字四舍五入后的值
			console.log(Math.round(66.6))
			//返回参数中的最大值
			console.log(Math.max(3,8,9,4,5,7))
			//返回a的b次方
			console.log(Math.pow(2,3))
			//生成随机数
			console.log(Math.random()*10)
			
		</script>

日期对象

用于获取或操作各种时间


		</script>
<script type="text/javascript">
			//获取年月日
			var year=time.getFullYear()
			var month=time.getMonth()+1
			var date=time.getDate()
			//获取时分秒
			var hours=time.getHours()
			var minutes=time.getMinutes()
			var seconds=time.getSeconds()
			//把年月日时分秒拼接起来
			var a= year+"年"+month+"月"+date+"日"+hours+"时"+seconds+"分"+seconds+"秒"
			console.log(a)
		</script>

计时器的使用

定时器,每隔多长时间调用一次回调函数

<script type="text/javascript">
			//定时器,每隔多长时间调用一次回调函数
			setInterval(function(){
				var tm=new Date()//获取当前时间,包括日期
				//分别获取当前的时分秒
				var hours=tm.getHours()
				var minutes=tm.getMinutes()
				var seconds=tm.getSeconds()
				//格式需要,判断数字是否大于9,不的话前面加一个0补为两位数
				hours=hours>9?hours:"0"+hours
				minutes=minutes>9?minutes:"0"+minutes
				seconds=seconds>9?seconds:"0"+seconds
				var shijian=hours+":"+minutes+":"+seconds
				document.getElementById("time").innerHTML=shijian
			},1000)//指刷新的时间,单位毫秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值