230、javaScript对象---BOM对象之Window对象(窗口对象)

一、常用方法
    * 与弹出框有关的方法:
        1、alert():显示带一段消息和确认按钮的警告框
        2、confirm():显示带有一段效益以及确认按钮和取消按钮的对话框
            * 如果用户点击确定,返回true;如果用户点击取消,返回false;
        3、prompt() 显示带有提示用户输入信息的对话框。
            * 返回用户输入信息。也可以传入参数提示用户输入什么
    * 与打开/关闭窗口有关方法:
        1、close() 关闭浏览器窗口
            * 注意,谁调用该方法,就关闭哪个窗口
        2、open() 打开一个新浏览器窗口
    * 与定时器有关的方法
        1、setTimeout()     在指定的毫秒数后调用函数或计算表达式。
            * 参数:第一个是JS代片段或者是方法,推荐用方法;第二个参数定时时间,单位是ms.
            * 返回值:会返回该定时器的唯一编号,用于取消定时器。
        2、clearTimeout()     取消由 setTimeout() 方法设置的 timeout。
            * 参数:某个定时器的代码
        3、setInterval()     按照指定的周期(以毫秒计)来调用函数或计算表达式。
            * 参数:第一个是JS代片段或者是方法,推荐用方法;第二个参数定时时间,单位是ms.
            * 返回值:会返回该定时器的唯一编号,用于取消定时器。
        4、clearInterval()     取消由 setInterval() 设置的 timeout。
            * 参数:某个定时器的代码

Window 对象方法

方法 描述
alert() 显示带有一段消息和一个确认按钮的警告框。
blur() 把键盘焦点从顶层窗口移开。
clearInterval() 取消由 setInterval() 设置的 timeout。
clearTimeout() 取消由 setTimeout() 方法设置的 timeout。
close() 关闭浏览器窗口。
confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框。
createPopup() 创建一个 pop-up 窗口。
focus() 把键盘焦点给予一个窗口。
moveBy() 可相对窗口的当前坐标把它移动指定的像素。
moveTo() 把窗口的左上角移动到一个指定的坐标。
open() 打开一个新的浏览器窗口或查找一个已命名的窗口。
print() 打印当前窗口的内容。
prompt() 显示可提示用户输入的对话框。
resizeBy() 按照指定的像素调整窗口的大小。
resizeTo() 把窗口的大小调整到指定的宽度和高度。
scrollBy() 按照指定的像素值来滚动内容。
scrollTo() 把内容滚动到指定的坐标。
setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。
setTimeout() 在指定的毫秒数后调用函数或计算表达式。

二、属性
    1、获取其它BOM对象
        location
        Navigator
        history
        Screen
    2、获取DOM对象
        document
    注意:
        上面的在写的时候,可以写成window.属性名称,也可以将window省略。
三、特点
    Window对象不需要创建就可以直接使用,使用方法为window.方法名(),也可以直接省略window不写,直接下方法名。




    
    Title



新建一个新的窗口
关闭刚才新建的窗口就点我
关闭当前窗口

 

你可能感兴趣的:(05_javascript)