JavaScript_BOM对象
BOM(浏览器对象模型),它可以对浏览器窗口进行访问和操作,使用BOM,我们可以移动窗口、改变状态中的文本及执行其他与页面内容不直接相关的动作。 简而言之:BOM对象的功能就是使JavaScript有能力与浏览器’对话’,以便达到我们想要的效果。 一.Window对象 1.简单说明 所有的浏览器都支持window对象; 从概念上来讲,一个HTML文档对应一个window对象; 从功能上来说,它可以控制浏览器的窗口; 从使用上讲,window对象不需要创建对象,直接使用即可。 2.window对象方法 2.1.alert():页面弹框提醒 var s =window.alert("hi"); //返回结果为undefined,即无返回值 console.log('s='+s); 2.2.confirm():页面弹框让进行选择,返回值为布尔值(选择'确认",则返回true;选择'取消'返回false) var res= window.confirm("this is a person ?") console.log('res='+res); 2.3.prompt():页面弹框让用户进行输入,点击'确定'后返回值为用户输入的字符串值,点击'取消'后,返回值为null var name = window.prompt("pelase input your name:"); console