图文 JavaScript进阶篇

课程时长 18小时53分钟

学习期限 12 个月 退款期限 30 天

市场价格 免费 会员价格 免费

难度级别 入门 学习人次 34004 综合评分 4.2

内容实用 4.2 分

简洁易懂 4.2 分

逻辑清晰 4.2 分

  • 详情
  • 目录
  • 评价27

简介:做为WEB攻城师必备技术JavaScript,本课程从如何插入JS代码开始,学习JS基础语法、语法、函数、方法等,让你掌握JS编程思路、知识的使用等,实现运用JS语言为网页增加动态效果,达到与用户交互的目的。

第1章 系好安全带,准备启航

  • 1-1 让你认识JS
  • 1-2 编程练习

第2章 你要懂的规则(JS基础语法)

  • 2-1 什么是变量
  • 2-2 给变量取个名字(变量命名)
  • 2-3 确定你的存在(变量声明)
  • 2-4 多样化的我(变量赋值)
  • 2-5 表达出你的想法(表达式)
  • 2-6 我还有其它用途( +号操作符)
  • 2-7 自加一,自减一 ( ++和- -)
  • 2-8 较量较量(比较操作符)
  • 2-9 我与你同在(逻辑与操作符)
  • 2-10 我或你都可以 (逻辑或操作符)
  • 2-11 是非颠倒(逻辑非操作符)
  • 2-12 保持先后顺序(操作符优先级)
  • 2-13 编程练习

第3章 一起组团(数组)

  • 3-1 一起组团(什么是数组)
  • 3-2 组团,并给团取个名(如何创建数组)
  • 3-3 谁是团里成员(数组赋值)
  • 3-4 团里添加新成员(向数组增加一个新元素)
  • 3-5 呼叫团里成员(使用数组元素)
  • 3-6 了解成员数量(数组属性length)
  • 3-7 二维数组
  • 3-8 编程练习

第4章 跟着我的节奏走(流程控制语句)

  • 4-1 做判断(if语句)
  • 4-2 二选一 (if...else语句)
  • 4-3 多重判断(if..else嵌套语句)
  • 4-4 多种选择(Switch语句)
  • 4-5 重复重复(for循环)
  • 4-6 反反复复(while循环)
  • 4-7 来来回回(Do...while循环)
  • 4-8 退出循环break
  • 4-9 继续循环continue
  • 4-10 编程练习

第5章 小程序,大作用(函数)

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

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

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

第7章 JavaScript内置对象

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

第8章 浏览器对象

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

第9章 DOM对象,控制HTML元素

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

第10章 编程挑战

  • 10-1 编程挑战
34004
27
0