1. JavaScript 是脚本语言
- JavaScript 是脚本语言
- 可以跨平台
- 支持面向对象
2. 数据类型
基本数据类型(Boolean,String,Number,Null,Undefined),引用(Object)
3. 面向对象的优点和特性
- 优点:是一种编程思想,可以使得程序的灵活性,健壮性,可重用性,可扩展性,可维护性得到提升
- 特征:具有封装性,继承性,多态性
4. 什么是 BOM 对象
浏览器提供的对象
5. BOM 模型
window:
-->document --> DOM
-->history
-->locatioin
-->navigator
6. 什么是 DOM
- (Document Object Model 文档对象模型)是规范文档对象的通用模型
- 操作HTML里面的元素
- 可以对文档内所有元素进行获取,访问,标签属性,样式,的设置进行操作v
7. 简述两种事件流
- 事件捕获(网景):从根节点(<html>)发生到元素节点
- 事件冒泡(微软):从元素节点到根节点
8. 阻止事件默认行为的发生
阻止事件冒泡的两种方式:cancelBubble = true; 和 e.stopPropagation();
9. 什么是 jQuery
js 的框架库,简化 DOM,提高程序的开发效率,消除跨浏览器兼容性问题
10. jQuery 的特点
- 轻量级的脚本,代码小巧
- 语法简介,学习速度快,文档丰富
- 支持 css1~css3 定义的属性和选择器
- 跨浏览器,支持 IE 6~11,FireFox,Chrome
- 实现 JS 和 HTML 代码分离
- 插件丰富,通过插件拓展更多的功能
11. 页面加载事件
window.onload
$(document).ready()
12. 事件绑定与切换
on 绑定事件:
$( ' div ' ).on(' click ', function() { } )
4243



被折叠的 条评论
为什么被折叠?



