常用内置对象一览
Math对象
向下取整Math.floor
var num=3.14;
var result=Math.floor(num);
console.log(result);//3
0-1的随机数Math.random
var result=Math.random();
console.log(result);//0.26770131865331126
绝对值Math.abs
var num=-3;
var result=Math.abs(num);
console.log(result);//3
开平方根
var num=9;
var result=Math.sqrt(num);
console.log(result);//3
指数Math.pow
var result=Math.pow(2,3);
console.log(result);//8
获取1-10的整数随机数
var result=Math.floor(Math.random()*10+1);
//[0,1)*10=[0,10),+1=[0,11)=[0,10]
console.log(result);
Date对象
new Date()
var d = new Date();//当前时间
console.log(d);//Sun Oct 23 2022 22:00:33 GMT+0800 (中国标准时间)
var d = new Date("2012-12-12 12:12:12");//指定时间
console.log(d);//Wed Dec 12 2012 12:12:12 GMT+0800 (中国标准时间)
Date方法
var d = new Date();//获取当前时间
console.log(d);//Sun Oct 23 2022 22:00:33 GMT+0800
var year=d.getFullYear();//获取年份
console.log(year);//2022
var month=d.getMonth();//获取月份,从零开始
console.log(month+1);//10
var day=d.getDate();//获取天数
console.log(day);//23
var week=d.getDay();//获取星期几,0-6,0是周日,6是周六
console.log(week);//0
var hours=d.getHours();//获取时
var minutes=d.getMinutes();//获取分
var seconds=d.getSeconds();//获取秒
console.log(hours+":"+minutes+":"+seconds);//22:18:14
var stamp = d.getTime();//从1970年1月1月0时0分0秒到现在所经过的时间(毫秒)
console.log(stamp);//1666534829120
计时器方法setInterval
<script>
setInterval(function(){
var d = new Date();//不能放在定时器外面,不然获取的时间就会固定
var hours=d.getHours();
var minutes=d.getMinutes();
var seconds=d.getSeconds();
console.log(hours+":"+minutes+":"+seconds);
},1000)//间隔1000ms
</script>
标签:常用,内置,console,log,对象,12,result,var,Math
From: https://www.cnblogs.com/ben10044/p/16819840.html