1.JavaScript中常用的事件有哪些?
答:JavaScript中常用的事件主要有7类:
1. 点击事件:
- onclick:单击事件
- ondblclick:双击事件
2. 焦点事件:(input框里面有光标的时候,叫获取焦点)
- onblur:失去焦点
- onfocus:元素获得焦点
3. 加载事件:
- onload:在页面当中所有的内容加载完之后触发,常作为入口函数
`window.onload = function(){}`
4. 鼠标事件:
- onmousedown 鼠标按钮被按下
- onmouseup 鼠标按键被松开
- onmousemove 鼠标被移动
- onmouseover 鼠标移到某元素之上
- onmouseout 鼠标从某元素移开
5. 键盘事件:
- onkeydown 某个键盘按键被按下
- onkeyup 某个键盘按键被松开
- onkeypress 某个键盘按键被按下并松开
6. 选择和改变:
- onchange 域的内容被改变。失焦后触发
- onselect 文本被选中
7. 表单事件:
- onsubmit 确认按钮被点击
- onreset 重置按钮被点击
2.什么是BOM对象?由哪几部分组成?
答:BOM浏览器对象模型:将浏览器的各个组成部分封装成为对象。
由以下五部分组成:
1. Window:窗口对象
2. Navigator:浏览器对象
3. Screen:显示器屏幕对象
4. History:历史记录对象
5. Location:地址栏对象
3.什么是框架?使用框架完成功能与我们自己编写代码比有什么优点?
答:框架是一个半成品的开发软件,使用框架功能可以简化编码过程,使得程序员可以把精力放在页面的设计与交互上,避免了重复造车的繁琐工作。
4.什么是响应式?
答:响应式布局是指可以使同一套页面兼容不同分辨率的设备。
5.在使用栅格系统的时候,我们都要注意哪些方面?
答:栅格系统的使用注意事项:
1. 栅格类属性可以向上兼容,小尺寸设备代号兼容大尺寸设备显示,而大尺寸设备不兼容小尺寸设备,我们开发的时候可以优先使用小尺寸设备代号。
2. Bootstrap中一行的栅格数目为12,超过部分会自动换行 |