Bom基础-window对象
一、window对象
1、window对象(全局对象)
-BOM是Browser Object Model的缩写,是浏览器对象模型
-核心是window对象,所有的全局变量和全局函数都被归在了window上
2、window对象方法(alert-confirm-prompt)
- \n够让alert 、confirm等弹出框上的提示文字实现换行
(1)alert
-语法:window.alert("content")
-功能:显示带有一段消息呵饿一个确认按钮德尔警告框
(2)confirm
-语法:window.confirm("message")
-功能:显示一个带有指定消息和OK及取消按钮的对话框
-返回值:如果用户点击确定按钮,则confirm()返回true
如果用户点击取消按钮,则confirm()返回false
(3)prompt
-语法:window.prompt("text,defaultText")
-参数说明:
text:要在对话框显示的纯文本(而不是HTML格式的文本)
defaultText:默认的输入本文
3、window对象方法(open和close)
(1)open
-语法:window.open(pageURL,name,parameters)
-功能:打开一个新的浏览器窗口或查找一个已命名的窗口
-参数说明:
pageURL:子窗口路径
name:子窗口句柄
parameters:窗口参数(各参数用逗号隔开)
(1)close
-语法:window.close()
-功能:关闭浏览器窗口
4、定时器 setTimeout
-语法:setTimeout(code,millises)
-功能:在指定的毫秒数后调用函数或计算表达式
-参数说明:
-code:要调用的函数或要执行的JavaSvript代码串
-millisec:在执行代码前需要等待的毫秒数
5、定时器setInterval
-语法:setInterval(code,millises)
-功能:每隔指定时间执行一次代码
-参数说明:
-code:要调用的函数或要执行的JavaSvript代码串
-millisec:周期性执行或调用code之间的时间间隔,以毫秒计