教程时间:2022年
链接:https://pan.baidu.com/s/1spfVmWjorgV49HYgt9R_tQ?pwd=8c1x
提取码:8c1x
资源 | 网站 |
---|---|
B站视频教程 | https://www.bilibili.com/video/BV1mG411h7aD/ |
李立超老师官网JavaScript教程 | https://www.lilichao.com/index.php/2022/08/02/javascript%e5%9f%ba%e7%a1%80%e8%a7%86%e9%a2%91%e6%95%99%e7%a8%8b/ |
视频位置 | 目录 | 简介 |
---|---|---|
1-4 | JS简介和基础知识 | 这部分内容简要的介绍了JS的起源和发展历史以及JS的基本语法等。 |
5-15 | 变量和数据类型 | 这部分内容讲解了JS中的变量和数据类型。主要包括:字面量和变量的介绍、变量的声明方式(let、var)、常量(const)、原始值(String、Number、BigInt、Boolean、Null、Undefined、Symbol)、值和变量在内存中的结构、不可变类型、显式类型转换等内容。 |
| | 16-25 | 运算符 | 这部分内容主要讲解了JS中的各种运算符。主要有:算术运算符、赋值运算符、一元运算符、自增自减运算符、逻辑运算符、关系运算符、相等运算符、条件运算符、运算符的优先级以及隐式类型转换。 | | 26 – 45 | 流程控制语句 | 这部分内容讲解了JS中的流程控制语句。主要有:代码块、if-else语句、switch-case语句、while语句、do-while语句、for语句。 | | 46 – 51 | 对象 | 这部分对JS中的对象(Object)进行了讲解,但由于对象、函数和数组之间有很强的关联,所以这部分只做了简单的介绍,还有部分知识会在学习函数或数组时进行补充。 | | 52 – 71 | 函数 | 这部分对JS的函数进行了讲解。主要包含了:函数的创建、箭头函数、函数的参数、返回值、作用域、作用域链、方法(对Object的补充)、window对象、提升、代码调试、立即执行函数表达式、this、严格模式等内容。 | | 72 – 88 | 面向对象 | 这部分视频讲解了JS中面向对象相关的知识。主要包括:类、属性、方法、构造函数、封装、多态、继承、对象的结构、原型、原型链、旧类、new运算符等内容。 | | 89 – 114 | 数组 | 这部分内容讲解了JS中的数组,除了数组外还在这部分内容中对对象和函数的部分知识进行了补充,所以视频中的知识并不全都是数组的知识。其中包括:数组简介、遍历数组、for-of语句、数组的方法、对象的复制、冒泡排序、选择排序、高阶函数、闭包、递归、可变参数、call和apply、bind。 | | 115 – 133 | 内建对象 | 这部分内容开始对JS中其他的内建对象进行补充。主要包括:结构复制、序列化、Map、Set、Date、包装类、String、正则表达式以及垃圾回收(GC) |