window对象:是BOM的核心,window对象指当前的浏览器窗口,所有JavaScript全局对象、函数以及变量均自动成为window对象的成员。
全局变量是window对象的属性;全局函数是window对象的方法。document也是window对象之一。 demo代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<button>按钮1</button>
<button>按钮2</button>
<script type="text/javascript">
var btn1 = document.getElementsByTagName("button")[0];
var btn2 = document.getElementsByTagName("button")[1];
document.write(window.innerHeight + "<br/>");
document.write(window.innerWidth);
btn1.onclick = function(){
window.open("2.html");//打开其他页面
}
</script>
</body>
</html>