1、js入门
js技术怎么用?用在那里?
js的基本介绍
浏览器历史
如何理解是事件驱动的脚本语言
2、js语法
基本数据类型
js运算符
js流程控制
js循环控制语句
如何调试js代码
处理js bug
3、js分类
js函数的分类
js的函数调用过程
4、js数组的介绍
数组的基本使用
数组常用的属性和函数
js的二维数组
js排序
5、js查找
顺序查找 > 二分查找
6、js面向对象编程
js中自定义类(原形对象)的五种方法
js中一起都是对象
js的对象在内存中是怎样存在的
js的对象回收机制
this
js面向对象的成员函数
自定义类的工厂方法
js闭包
7、js面向对象的三大特张
封装性 > 继承 > 多态
8、js的内部类
math 》date 》 string 》array》boolean》number
9、js的系统函数
encodeURI > decodeURI
10、dom 编程
dom的必要性 > dom的来源> dom对象> html dom树
11、js事件
dom event事件
鼠标事件
键盘事件
html事件
其他事件
12、dom编程
dom层级关系
window对象
history对象
location
navigator
screen对象
event对象
document对象
13、正则表达式详解
正则表达式对象创建
string对象的几个方法
正则表达式中重要的概念
正则表达式语法的细节
14、ajax
什么是ajax?
ajax原理
无刷新验证用户名
返回xml如何处理
返回json如何处理
省市联动实例
黄金价格实时图实列
web版qq多人聊天(带离线留言功能)