JavaScript前端开发教程
目录:
第六章 BOM
- 什么是BOM对象
- 全局作用域
- 弹出对话框和窗口
- 窗口位置和大小
- 框架操作
- 定时器
- 【案例】限时秒杀
- location对象
- 【案例】定时跳转
- history对象
- navigator和screen对象
- 【案例】红绿灯倒计时
&&:习题+答案
链接:第六章 BOM PPT👈
习题:
单选题:
1、下列选项中()用于关闭打开的窗口。
A、close()
B、closed
C、open()
D、focus()
2、下面()可弹出用户输入内容的对话框。
A、alert()
B、confirm()
C、prompt()
D、open()
3、下面()可实现带有确认按钮和取消按钮的对话框。
A、alert()
B、confirm()
C、prompt()
D、open()
4、下面()可以实现在3秒后执行一次警告提示。
A、setTimeout()
B、setInterval()
C、clearTimeout()
D、clearInterval()
5、下列选项中()可以获取URL地址中的参数。
A、location.href
B、location.search
C、location.host
D、location.port
6、下列端口号中,可以作为URL的默认请求端口号的是( )。
A、8080
B、80
C、3306
D、443
7、下列选项中,()书序可以获取完整URL地址。
A、host
B、hostname
C、href
D、protocol
8、下面关于go()方法描述错误的是()。
A、当参数值是一个负整数时,表示“后退”指定的页数
B、当参数值是一个正整数时,表示“前进”指定的页数
C、可根据参数的不同设置完成历史记录的任意跳转
D、以上说法都不正确
9、下面()可返回整个屏幕的高。
A、screen.height
B、screen.width
C、screen.availHeight
D、screen.availWidth
10、下列对象中,()可以获取屏幕的宽度和高度。
A、document
B、history
C、location
D、screen
11、setInterval()函数的第2个参数设置()表示间隔1秒重复执行某段代码。
A、1
B、10
C、100
D、1000