1.提示框
window.alert(1)
2.带按钮的提示框 该方法具有返回 true false
if(confirm("确定删除!")){
alert("1");
}
else{
alert(2);
}
3.带输入框提示框
var x=prompt("请输入 !", "5");
console.log(x);
4.关闭当前页面
window.close();
5.打开页面
window.open();
6.history对象
history 存储用户访问页面 前进倒退
go(1) go(-1) forward() back()
7.Math对象
随机数 在 0-1之间
console.log(Math.random()*10+10);
向下 取整
console.log(Math.floor(1.2)); 返回结果 1
向上取整
console.log(Math.ceil(1.2)); 返回结果 2
四舍五入
console.log(Math.round(4.5)); 返回结果 5
8.计时器对象
一次性计时器 延迟时间去执行 setTimeout
setTimeout(function (){
console.log(1);
},1000);
改造循环计时器
showtime();
function showtime(){
t=setTimeout("showtime()",1000);
}
关闭计时器 clearTimeout(t);
循环计时器
var t=null;
t=setInterval(function(){
console.log(1);
},1000);
关闭计时器 clearInterval(t);
8 Date 对象
《1》 设置时间 直接在new对象的时候设置
var times=new Date("2019.8.10 12:00:00");
console.log(times);
var times1=new Date(2019,8,10,12,0,0); 月份+1
console.log(times1);
《2》 使用 date中的方法设置
times.setFullYear(2018);//年
times.setDate(3);//天
times.setHours(12);//时
times.setMinutes(59)//分
times.setSeconds(20)//秒
times.setMilliseconds(200);//毫秒
9.时间的获取‘
var times=new Date();
console.log(times.getDate()); 天
console.log(times.getDay()); 周几
console.log(times.getFullYear()); 年
console.log(times.getHours()); 时
console.log(times.getMilliseconds()); 毫秒
console.log(times.getMinutes()); 分
console.log(times.getMonth()+1); 月 +1
console.log(times.getSeconds()); 天
console.log(times.getTime()); 到1970年的总毫秒数
console.log(times.getYear());