二维码已过期

请重新获取

使用微信扫一扫

登录博睿谷

javascript脚本编程
javascript脚本编程
¥49.00
¥59.00
总课时
60课时
先修知识
html5、CSS、网页设计
授课模式
录播
学习人数
1568人
介绍
讲师
大纲
课件
实验
推荐

本课程是计算机专业的一门专业必修课,涉及javascript语言基础、javascript与CSS交互、DOM编程、表单验证javascript动画效果等内容,通过本课程的学习,学生能掌握JavaScript语言的基本编程思想,并能熟练利用JavaScript控制WEB页面各级元素,实现WEB前端的验证等任务。

课程概览
第一章讲述JS的概况及基本使用
第二章讲述JS的基本语法
第三章讲述JS中数组的使用
第四章讲述JS中函数的使用
第五章讲述JS中各种对象的使用及对象的创建
第六章讲述DOM和元素的相关操作
第七章讲述DOM中事件的常见操作
5年IT行业开发及教学经验,熟练Java、JavaEE以及Spring框架等各种开发技术,答疑耐心细致,善于激发学生自己思考的兴趣与能力,善于讲解实战案例,对课堂负责,对学员负责。
  • 第1章初识JS
  •     第1节 JS基本概念 试听
    视频名称:第1章 初识——基本概念.mp4
  •     第2节 JS开发工具 试听
    视频名称:第1章 初识——开发工具.mp4
  •     第3节 JS基本使用
  • 第2章JS基本语法
  •     第1节 变量
  •     第2节 数据类型
  •     第3节 表达式
  •     第4节 运算符
  •     第5节 流程控制
  • 第3章数组
  •     第1节 初识数组
  •     第2节 创建数组
  •     第3节 数组的基本操作
  •     第4节 二维数组
  •     第5节 数组排序
  • 第4章函数
  •     第1节 初识函数
  •     第2节 函数内外变量的作用域
  •     第3节 函数进阶
  •     第4节 嵌套与递归
  •     第5节 闭包函数
  • 第5章对象
  •     第1节 初识对象
  •     第2节 对象的创建
  •     第3节 对象的遍历
  •     第4节 值类型和引用类型
  •     第5节 Math对象
  •     第6节 Date对象
  •     第7节 Array对象
  •     第8节 String对象
  •     第9节 查阅MDN Web文档
  • 第6章 DOM(上)
  •     第1节 Web API简介
  •     第2节 DOM简介
  •     第3节 获取元素
  •     第4节 事件基础
  •     第5节 元素内容操作
  •     第6节 元素样式操作
  •     第7节 元素属性操作
  • 第7章DOM(下)
  •     第1节 节点基础
  •     第2节 节点操作
  •     第3节 事件进阶
  •     第4节 事件对象
  •     第5节 常用事件
  •     第6节 元素其他操作
  • pptx

    第7章 DOM(下)

    大小:1.21MB

    2023-05-15

  • pptx

    第6章 DOM(上)

    大小:1.45MB

    2023-05-15

  • pptx

    第5章 对象

    大小:1.62MB

    2023-05-15

  • pptx

    第4章 函数

    大小:975.64KB

    2023-05-15

  • pptx

    第3章 数组

    大小:983.73KB

    2023-05-15

  • pptx

    第2章 JavaScript基本语法

    大小:1.61MB

    2023-05-15

    • 实验名称
      JS的基本使用
    • 实验描述
      学会使用vscode进行js的简单使用
    • 实验名称
      JS基本语法——变量
    • 实验描述
      假设我们在一家西餐厅用餐,我们左手拿着西餐刀,右手握着西餐叉,但是西餐的礼仪是左手握西餐叉,右手拿西餐刀,因此我们需要将左右手的西餐工具交换。本案例将实现交换左右手的西餐工具。
    • 实验名称
      JS基本语法——数据类型转换
    • 实验描述
      var arr = [ '100px', 'abc'-6, [], -98765, 34, -2, 0, '300', , function(){alert(1);}, null, document, [], true, '200px'-30,'23.45元', 5, Number('abc'), function(){ alert(3); }, 'xyz'-90 ]; 1、找到arr里所有的数字:-98765, 34, -2, 0, 5 2、找到可以转成数字的:'100px', -98765, 34, -2, 0, '300', '23.45元', 5 3、把转成数字以后,最大值判断出来:300 4、把 NaN 所在的位置找出来:1 14 17 19
    • 实验名称
      JS的基本语法——运算符
    • 实验描述
      根据用户输入的数据完成求和运算 将会实现提示用户输入两个数据,输入完成后对两个数据进行求和运算,在控制台输出求和的结果。
    • 实验名称
      JS的基本语法——流程控制
    • 实验描述
      日常生活中,我们去水果店买水果,结账时售货员要查询所买水果的价格来计算总价,例如当售货员输入“苹果”时,查询苹果的价格,输入“桃子”时,查询桃子的价格。本案例将使用switch语句实现查询水果的价格。
    • 实验名称
      数组——数组的基本操作
    • 实验描述
      在班级管理中,老师为了帮助到每一位学生,经常会在考试之后邀请分数较高的同学为大家分享学习经验和学习方法,并且会为分数较低的学生分析原因。本案例将实现把所有学生的考试成绩保存到数组中,通过查找数组中最大值和最小值找到分数最高和分数最低的学生。
    • 实验名称
      数组——二维数组
    • 实验描述
      二维数组转置指的是将二维数组横向元素转换为纵向元素。
    • 实验名称
      函数——初识函数
    • 实验描述
      实现求任意两数的最大值。
    • 实验名称
      函数——递归调用
    • 实验描述
      斐波那契数列又称黄金分割数列,指的是“1, 1, 2, 3, 5, 8, 13, 21……”这样一个数列,从中可以找出的规律是“这个数列从第3项开始,每一项都等于前两项之和”。 本案例将利用递归实现计算斐波那契数列第N项的值。
    • 实验名称
      函数——闭包函数
    • 实验描述
      在日常生活中,每个公司的考勤组一般会先计算出每个月员工应出勤的天数,这样方便考勤人员记录考勤。而2月份是一个特殊的月份,考勤人员在计算2月份应出勤天数时非常麻烦,因为2月份的天数由年份决定,年份分又为平年和闰年,平年的2月份只有28天,闰年的2月份有29天。本案例将实现获取指定年份的2月份的天数。
    • 实验名称
      对象——Math对象
    • 实验描述
      班级内开展活动日,老师提出了猜数字游戏,游戏的规则如下。 老师随机抽取一个1~10的数字,同学们来猜这个数字。 如果同学们猜的数字比老师抽取的数字大,则提示猜大了; 如果同学们猜的数字比老师抽取的数字小,则提示猜小了; 如果同学们猜的数字与老师抽取的数字相同,则提示猜对了。
    • 实验名称
      对象——Date对象
    • 实验描述
      我们在网上购物时,经常会看到商家推出一些抢购活动,网页上会显示活动开始时间的倒计时,如“距离活动开始还有39天19时02分11秒”,其中,“39天19时02分11秒”是一个时间差。
    • 实验名称
      对象——Array对象
    • 实验描述
      期末考试结束后,老师需要统计成绩不及格的学生人数来检验这一阶段自己的教学质量以及学生的吸收程度,并且通过成绩来帮助同学们分析不及格的原因。
    • 实验名称
      对象——String对象
    • 实验描述
      在开发用户注册和登录功能时,经常需要对用户输入的用户名进行格式验证。本案例要求用户名长度在3~10范围内,不允许出现敏感词admin的任何大小写形式。
    • 实验名称
      DOM——元素样式操作
    • 实验描述
      使用js实现单机按钮,让他改变颜色
    • 实验名称
      DOM——元素属性操作
    • 实验描述
      Tab栏在网站中的使用非常普遍,它的优势在于可以在有限的空间内展示多块的内容,用户可以通过单击标签项在多个内容块之间进行切换。
    • 实验名称
      DOM——节点操作
    • 实验描述
      用js写一个简单的留言板
    • 实验名称
      DOM——常用事件
    • 实验描述
      当鼠标单击文本框时,里面的默认文字隐藏,当鼠标离开文本框时,里面的文字显示
    课程名称:
    javascript脚本编程
    课程原价:
    5900
    课程现价:
    49
    支付方式:
    支付宝支付
    微信支付
    确认支付
    支付剩余时间: 15:00
    视频试听
    购买课程
    当前课程仅限高级会员学习!
    成为会员
    取消