《JavaScript进阶》是计算机软件及相关专业在H5前端开发方向基础课,它是为培养应用型人才掌握使用计算机的技能而开设的。本课程是一门有关JavaScript脚本语言的进阶课程。学习本课程的同学需具有一定的JavaScript语言基础。通过本课程的学习,可以进一步掌握JavaScript脚本语言(ES5)的相关知识(包括JS预解析、立即执行表达式、作用域及执行上下文、闭包、原型继承、正则表达式、异步等)。同时,也增加了ES6的相关知识(包括let与const、解构赋值、箭头函数、Promise、class等),为进一步学习计算机有关知识打下坚实基础。
 

为了确保教学质量、公平有效的评价学生的学习效果,该课程采用的过程化考核方案为:雪梨(平台)作业占55%,平时成绩占15%,期末考核占30%,具体细化如下。

1. 雪梨(平台)作业

第一次考核/作业:掌握数据存储以及表达式返回值,5分;

第二次考核/作业:掌握函数对象属性以及运行过程,6分;

第三次考核/作业:掌握this的指向以及综合应用,6分;

第四次考核/作业:掌握js对象的原型方法以及对象继承,8分;

第五次考核/作业:掌握构造器的原型方法以及正则表达式规则,8分;

第六次考核/作业:理解HTTP协议并掌握Ajax技术的应用,8分;

第七次考核/作业:掌握let/const、解构赋值、箭头函数的应用,6分;

第八次考核/作业:掌握ES异步概念以及promise/class的应用,8分;

特别说明,雷同作业一律0分;学生对作业判定结果有异议,可以找老师申诉,课程组经过综合考虑之后,给学生最终答复。

2. 平时表现

平时表现包括出勤、回答老师问题、解答同学问题、对本课程的教学提出一些建设性的建议等,该项总共占15分,学期末对所有学生进行综合给分。

3. 期末考核  

为了检验学生对本课程知识的整体掌握情况,学期末对学生进行期末考核,该项占30分。特别说明,所有学生必须参加期末考核,不参加期末考核的学生最终成绩为不合格。


JavaScript进阶第一次直播:js发展历程与语言特点   https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=ea46a9a4-bab3-4a59-a742-bb1e3c915fa1

JavaScript进阶第二次直播:js数据存储与类型转换 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=734c146a-fe47-463c-baac-93b913475bdb
JavaScript进阶第三次直播:js包装对象与类型转换:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=d9077032-d5f6-4149-abe8-7a2cbeea0489

JavaScript进阶第四次直播:js表达式返回值:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=34ff53f2-dad0-4208-9f80-4bcc1c4a867c

JavaScript进阶第五次直播:js表达式、语句、函数定义:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=74c28e46-09c1-4aaf-b28b-8d0cbcfc575e

JavaScript进阶第六次直播:函数arguments对象、call、apply方法:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=18a280a9-dc45-4cb3-8078-922f7f26e325

JavaScript进阶第七次直播:第一次作业、函数bind方法、函数调用形式、执行上下文
(说明:中间卡顿,所以有两个链接)

https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=15b57ec5-efa2-4964-b2a1-adcb0d3365f6

https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=ef913eb9-0485-4b1a-a21a-54e8d6f4ae3c

JavaScript进阶第八次直播:执行上下文和变量对象

https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=be200b84-af61-4e9c-9773-c76b8e793e8e
https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=95cd6ee9-77c8-4236-bfca-eb2b50b152fb
https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=333ae410-a10f-49eb-9309-206b5f23d8cf
https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=f12e36d6-eeae-42b1-b750-6132a6a00438

javaScript第九次视频录播:作用域链:链接: https://pan.baidu.com/s/1YSmTtpnyllHt3mXuU30L7g 提取码: ebme

javaScript第十次直播:作用域链和闭包:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=b135b402-328a-41fc-a047-41b04c5edd3b

javaScript第十一次直播:讲解this绑定、严格模式、函数形式:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=40d80f3e-9ff4-4b86-a286-4b5a7aa61bc4

javaScript第十二次直播:讲解构造函数:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=62d81de3-143f-4add-85ef-4cbc21b0320b

javaScript第十三次直播:对象属性特性:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=b1ecb64e-b5f0-4f2f-985a-f4ea40538835

javaScript第十四次直播:原型链:https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=50d63c4d-7735-434a-8aae-d8304b40cb7f

javaScript第十五次直播:第三次作业、原型链和数据类型检测 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=356f6700-688f-44ba-8b16-70b116a9a6c4

javaScript第十六次直播:拷贝和继承 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=39c4bb5e-163b-4aef-8941-c850aa4d07a1

javaScript第十七次直播:继承和构造器 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=909f7c05-46f2-45bf-8923-6e18c09d38f4

javaScript第十八次直播:构造器 Array Error: https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=25381615-020e-4008-96ff-1780bab1cf08

javaScript第十九次直播:正则表达式 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=f730e978-392e-443f-9dfe-f346bff4e336

javaScript第二十次直播:正则表达式https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=149299e1-61c5-494a-8de7-4a7ba415fa58

javaScript第二十一次直播:非构造器和正则表达式https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=b88ec218-a319-4fef-b033-1c4fff5ea122
javaScript第二十二次直播:Ajax异步请求 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=3f23541f-e9e0-4777-94b3-6a0d40e28933

javaScript第二十三次直播:事件和异步 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=aeb608d2-898a-4fb5-ae7c-01bb00ed7f9e

javaScript第二十四次直播:异步执行和渲染 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=8d17f9c3-ba03-4f56-9f10-f1f2ff5316c3

javaScript第二十五次直播:jQuery https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=5be11e77-fdb4-4357-b07a-f5913bb17cd7

javaScript第二十六次直播:jQuery https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=9c727476-9082-4fb9-90eb-97f6c37eb2e4

javaScript第二十七次直播:jQuery与ES6 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=1b05e316-1294-44de-9ec1-74a6cc8bfb75

javaScript第二十八次直播:ES6 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=b4a5fea6-4498-478a-a605-a006b5a6de49

 

javaScript第二十九次直播:ES6 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=6c4a46b1-1b80-4fbf-8a07-23494dc6f8c8

 

javaScript第三十次直播:ES6 https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=b7f5885a-47b5-4302-9c15-606eb0e1d483

javaScript第三十一次直播:Promise  https://h5.dingtalk.com/group-live-share/index.htm?encCid=d2b42f58889ccf38aeddb7dd4d6ceb16&liveUuid=7bc6ba81-6b76-4d50-a1ef-2fc758c5afb0