一、Bom元素操作的对象:windows、location、history
1.window:整个js中的顶级对象,
1)全局变量是window的属性:
var res=1;
console.log(window.res);【输出值为1】
2)全局函数是window的对象方法:
整个浏览器的高宽,值不固定不变:console.log(window.screen.height/width);
浏览器的高度减去上方各种地址栏的高度:console.log(window.screen.availHeight);
整个浏览器的可视区域,随着浏览器的大小变化值变化;
console.log(document.documentElement.clientHeight);
console.log(document.documentElement.clientWidth);
console.log(window.innerHeight);
console.log(window.innerWidth);
打开一个新的窗口:window.open("https://www.baidu.com");
关闭页面:window.close();