//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天
js.bom
最新推荐文章于 2024-10-01 20:12:28 发布