js 里面的内置对象

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());

猜你喜欢

转载自blog.csdn.net/weixin_44746630/article/details/90722706