数值函数
Math,ceil:返回一个大于该数字的最小整数
Math.floor: 返回一个小于该数字的最大整数
Math.round:返回一个四舍五入的整数
Math.pow(a,b):a的b次幂
Math.max:数组中最大的一个数
Math.random:随机产生一个1~10之间的随机数
console.log(Math.ceil(12.3))//返回一个大于该数字的最小整数
console.log(Math.floor(12.3))//返回一个小于该数字的最大整数
console.log(Math.round(12.3))//返回一个四舍五入的整数
console.log(Math.pow(2,3))//(a,b)a的b次幂
console.log(Math.max(12,3,6,88))//最大的一个数
console.log(Math.random())
时间函数
例: 时间表
<span id="time">
</span>
<script type="text/javascript">
//Date对象
//需要通过new进行实例化
// 定时器,每个多长时间调用一次回调函数
setInterval(function(){
var time=new Date()//获取的是当前时间(包括日期)
console.log(time)
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()
month=month>9?month:"0"+month
date=date>9?date:"0"+date
hours=hours>9?hours:"0"+hours
minutes=minutes>9?minutes:"0"+minutes
seconds=seconds>9?seconds:"0"+seconds
var result=year+"年"+month+"月"+date+"日"+hours+":"+minutes+":"+seconds+"秒"
document.getElementById("time").innerHTML=result
},1000)
setTimeout(function(){
console.log("aa")
},2000)
</script>
JavaScript内置对象
- 数组对象
用于储存一组有序的任意类型的对象
- 正则表达式对象
主要用于验证表单信息
数组对象
是一系列有序的值的集合,可以存放任何数据类型,建议只存放一种数据类型
数组对象
正则表达对象
正则表达主要用于表单验证,如手机号、邮箱、身份证等