JavaScript 进阶教程目录

来源:互联网 发布:无主之地ol激活码淘宝 编辑:程序博客网 时间:2024/06/09 14:08

  • 第 1 章 JS 基础语法
  • 第 2 章 数组
  • 第 3 章 流程控制语句
  • 第 4 章 函数
  • 第 5 章 事件响应让网页交互
  • 第 6 章 JavaScript 内置对象
  • 第 7 章 浏览器对象
  • 第 8 章 DOM 对象控制 HTML 元素
  • 第 9 章 编程实践

第 1 章 JS 基础语法 →

  1. 什么是变量
  2. 变量命名
  3. 变量声明
  4. 变量赋值
  5. 表达式
  6. JavaScript 算术运算符
  7. JavaScript 赋值运算符
  8. 加号操作符
  9. 自加一自减一 ++和- -
  10. 比较操作符
  11. 逻辑与操作符
  12. 逻辑或操作符
  13. 逻辑非操作符
  14. 操作符优先级
  15. 编程练习

第 2 章 数组 →

  1. 什么是数组
  2. 如何创建数组
  3. 数组赋值
  4. 向数组增加一个新元素
  5. 使用数组元素
  6. 数组属性 length
  7. 二维数组
  8. 编程练习

第 3 章 流程控制语句 →

  1. if 语句
  2. if else语句
  3. if else 嵌套语句
  4. Switch 语句
  5. for 循环
  6. while 循环
  7. Do while 循环
  8. 退出循环 break
  9. continue
  10. 编程练习

第 4 章 函数 →

  1. 什么是函数
  2. 定义函数
  3. 函数调用
  4. 有参数的函数
  5. 返回值的函数
  6. 编程练习

第 5 章 事件响应,让网页交互 →

  1. 什么是事件
  2. 鼠标单击事件 onclick
  3. 鼠标经过事件 onmouseover
  4. 鼠标移开事件 onmouseout
  5. 光标聚焦事件 onfocus
  6. 失焦事件 onblur
  7. 内容选中事件 onselect
  8. 文本框内容改变事件 onchange
  9. 加载事件 onload
  10. 卸载事件 onunload
  11. 编程练习

第 6 章 JavaScript 内置对象 →

  1. 什么是对象
  2. Date 日期对象
  3. 返回设置年份方法 get/setFullYear()
  4. 返回星期方法 getDay()
  5. 返回设置时间方法 get/setTime()
  6. String 字符串对象
  7. 返回指定位置的字符 charAt
  8. 返回指定的字符串首次出现的位置 indexOf
  9. 字符串分割 split
  10. 提取字符串 substring
  11. 提取指定数目的字符 substr
  12. Math 对象
  13. 向上取整 ceil
  14. 向下取整 floor
  15. 四舍五入 round
  16. 随机数 random
  17. Array 数组对象
  18. 数组连接 concat
  19. 指定分隔符连接数组元素 join
  20. 颠倒数组元素顺序 reverse
  21. 选定元素 slice
  22. 数组排序 sort
  23. 编程练习

第 7 章 浏览器对象 →

  1. window 对象
  2. JavaScript 计时器
  3. 计时器 setInterval
  4. 取消计时器 clearInterval
  5. 计时器 setTimeout
  6. 取消计时器 clearTimeout
  7. History 对象
  8. 返回前一个浏览的页面
  9. 返回下一个浏览的页面
  10. 返回浏览历史中的其他页面
  11. Location 对象
  12. Navigator 对象
  13. userAgent
  14. screen 对象
  15. 屏幕分辨率的高和宽
  16. 屏幕可用高和宽度

第 8 章 DOM 对象,控制 HTML 元素 →

  1. 认识 DOM
  2. getElementsByName 方法
  3. getElementsByTagName 方法
  4. 区别 getElementByIDgetElementsByNamegetElementsByTagName
  5. getAttribute 方法
  6. setAttribute方法
  7. 节点属性
  8. 访问子结点 childNodes
  9. 访问子结点的第一和最后项
  10. 访问父节点 parentNode
  11. 访问兄弟节点
  12. 插入节点 appendChild
  13. 插入节点 insertBefore
  14. 删除节点 removeChild
  15. 替换元素节点 replaceChild
  16. 创建元素节点 createElement
  17. 创建文本节点 createTextNode
  18. 浏览器窗口可视区域大小
  19. 网页尺寸 scrollHeight
  20. 网页尺寸 offsetHeight
  21. 网页卷去的距离与偏移量
  22. 编程练习

第 9 章 编程实践 →

0 0
原创粉丝点击