js.bom

             //screen
            window.screen//屏幕信息,所有的window均可省略
            window.screen.width//屏幕宽度
            window.screen.height//屏幕高度
            window.screen.availWidth//屏幕可用宽度
            window.screen.availHeight//屏幕可用高度,一般是减去底部任务栏的高度
            //location
            location.protocol//协议
            location.hostname//用户id
            location.port//端口
            location.pathname//路径
            location.search//?后面的内容
            location.hash//#后面的内容
            //history
            history.back()//后退一个网页
            history.forward()//前进一个网页
            history.go()//输入负值为后退几个网页,输入正值为前进几个网页,输入0为刷新网页
            //navigator
            navigator.userAgent//用户代理
            //confirm
            confirm("请好好吃饭")//有返回值,根据你点击的结果返回true或false
            var res=alert("请好好吃饭")//没有返回值
            prompt("请输入值","")//返回值为你输入的内容
            //open&close
            // open("网址","_blank","width=value,height=value")_blank为用新的网页打开,默认为在当前网页打开
            var mywww=open("https://www.baidu.com","_blank","width=300,height=300");
            mywww.close();//关闭网页
            var myset=setTimeout(function(){
                console.log("success");
            },1000)//以毫秒计时,1000ms即1s
            clearTimeout(myset);//清除定时器
            var num=5;
            var myint=setInterval(function(){
                console.log(num);
                num--;
                if(num==0){
                    clearInterval(myint)//停止计数器
                }
            })
            //onload、onresize、onscroll
            window.οnlοad=function(){
                console.log("加载完成");
            }//当页面加载完毕时在控制台输出"加载完成"
            window.οnresize=function(){
                console.log("页面大小改变");
            }//当页面大小改变时,会在控制台输出"页面大小改变"
            window.οnscrοll=function(){
                console.log("滚动条",scrollY);
            }//当页面出现滚动条并且你滑动滚动条时,会在控制台输出"滚动条",并输出每次改变的大小
            // localStorage&sessionStorage
            // localStorage时永久储存的数据,除非卸载浏览器,或者系统重装,要不然一直存在
            localStorage.setItem(key,value);
            localStorage.getItem(key);
            localStorage.removeItem(key);
            localStorage.clear();//设置、获取、删除、清除数据
            // sessionStorage是会话存储,当浏览器关闭时,你的数据就会消失
            sessionStorage.setItem(key,value);
            sessionStorage.getItem(key);
            sessionStorage.removeItem(key);
            sessionStorage.clear();
            //cookie到期时间可以自己设置
            var time=new Date();
            time.setDate(time.getDate()+7)//重置时间为当前日子加7
            document.cookie="name=guo;expires="+time;//将到期时间设置为当前时候+7天

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭郭郭憨憨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值