如果你已经能写一些 JavaScript,但一到真实页面就卡壳——比如点按钮没反应、列表渲染出来却改不动、在手机上布局错位——这套教程针对的正是这个阶段。它不从头讲变量和循环,而是把重点放在浏览器里实际发生的事:DOM 怎么被操作、事件怎么被处理、页面在不同尺寸的屏幕上怎么适配。换句话说,它补的是"语法会了但做不出东西"这段落差。

先确认自己适不适合

这套资料更适合已经写过一段 JavaScript 的人。你需要能看懂函数、数组、对象的基本写法,知道什么是回调,否则直接看 DOM 部分会比较吃力。完全零基础的话,建议先把语言基础打一遍再回来。反过来,如果你已经能熟练用框架开发、对原生 API 只是模糊记得,这套内容的价值主要在查漏补缺,可以挑着看,不必逐节过。判断标准很简单:打开一个空白页面,你能不能用原生写法做出一个可点击、可增删的列表?如果不能,这套资料就值得投入时间。

建议的观看顺序

资料的主体集中在 DOM 这一块,而且分成了上下两部分,节奏上有意做了拆分。建议按"上"到"下"的顺序走,不要跳着看,因为下半部分会反复用到上半部分建立的节点关系概念。看的时候不要只盯着视频,每讲完一个操作点,就自己在页面上敲一遍——DOM 的东西看会了和写会了差距很大,光看视频很容易产生"我懂了"的错觉。事件处理部分要特别留意事件流和委托,这是后面做交互的基础,也是很多人卡住的地方。移动端适配放在最后看,它需要你对前面布局和事件都有一定手感之后再进入,效果会更好。

学完能独立做什么

走完这套内容,你应该能脱离框架,用原生 JavaScript 独立完成一个中等复杂度的交互页面:动态渲染数据列表、处理表单输入与校验、绑定和移除事件、根据屏幕宽度调整布局。这些能力在维护老项目、排查线上问题时特别有用,也是理解框架底层行为的前提。练习上,建议不要满足于跟着视频敲示例,找一个自己常用的小工具或小页面,从零实现一遍,遇到卡点再回看对应章节。资料本身是视频形式,配合你自己的动手练习才算完整,只看不练,收获会打折。

课程目录

课程目录191 集
  • 📁 04章 DOM DOM(上)-01.mp4
  • [45.2 MB] DOM(下)-3.mp4
  • [27.9 MB] DOM(上)-03.mp4
  • [34.5 MB] DOM(上)-05.mp4
  • [58.5 MB] DOM(上)-07.mp4
  • [39.5 MB] DOM(下)-2.mp4
  • [44.5 MB] DOM(上)-10.mp4
  • [21.1 MB] DOM(上)-06.mp4
  • [17.3 MB] DOM(上)-09.mp4
  • [39.4 MB] DOM(下)-1.mp4
  • [40.7 MB] DOM(上)-08.mp4
  • [17.8 MB] DOM(上)-04.mp4
  • [23.6 MB] DOM(上)-02.mp4
  • [35.9 MB] 📁 01章 常用运算符 常用运算符(上)-09.mp4
  • [25.7 MB] 常用运算符(上)-03.mp4
  • [29.0 MB] 常用运算符(上)-08.mp4
  • [17.0 MB] 常用运算符(下)-2.mp4
  • [37.0 MB] 常用运算符(下)-4.mp4
  • [19.1 MB] 常用运算符(上)-04.mp4
  • [30.5 MB] 常用运算符(下)-1.mp4
  • [20.2 MB] 常用运算符(上)-05.mp4
  • [37.5 MB] 常用运算符(下)-3.mp4
  • [19.8 MB] 常用运算符(下)-5.mp4
  • [32.2 MB] 常用运算符(上)-01.mp4
  • [28.1 MB] 常用运算符(上)-06.mp4
  • [12.6 MB] 常用运算符(上)-10.mp4
  • [25.4 MB] 常用运算符(上)-07.mp4
  • [28.2 MB] 常用运算符(下)-6.mp4
  • [18.5 MB] 常用运算符(上)-02.mp4
  • [18.4 MB] 📁 06章 Event 事件对象Event(下)-03.mp4
  • [38.6 MB] 事件对象Event(上)-10.mp4
  • [18.9 MB] 事件对象Event(上)-07.mp4
  • [29.4 MB] 事件对象Event(上)-03.mp4
  • [32.6 MB] 事件对象Event(下)-06.mp4
  • [34.4 MB] 事件对象Event(下)-04.mp4
  • [27.9 MB] 事件对象Event(上)-08.mp4
  • [29.9 MB] 事件对象Event(下)-07.mp4
  • [23.5 MB] 事件对象Event(下)-05.mp4
  • [31.2 MB] 事件对象Event(上)-02.mp4
  • [27.3 MB] 事件对象Event(上)-05.mp4
  • [26.4 MB] 事件对象Event(上)-01.mp4
  • [33.6 MB] 事件对象Event(上)-06.mp4
  • [45.3 MB] 事件对象Event(下)-02.mp4
  • [25.4 MB] 事件对象Event(下)-08.mp4
  • [30.5 MB] 事件对象Event(上)-04.mp4
  • [30.4 MB] 事件对象Event(上)-09.mp4
  • [34.1 MB] 事件对象Event(下)-01.mp4
  • [25.6 MB] 📁 09章 移动端适配 移动端适配(上)-02.mp4
  • [33.1 MB] 移动端适配(中)-04.mp4
  • [29.6 MB] 移动端适配(下)-5.mp4
  • [22.4 MB] 移动端适配(中)-06.mp4
  • [25.6 MB] 移动端适配(中)-09.mp4
  • [30.6 MB] 移动端适配(上)-07.mp4
  • [33.1 MB] 移动端适配(中)-05.mp4
  • [36.1 MB] 移动端适配(下)-4.mp4
  • [48.2 MB] 移动端适配(上)-01.mp4
  • [29.5 MB] 移动端适配(上)-05.mp4
  • [32.7 MB] 移动端适配(中)-01.mp4
  • [36.4 MB] 移动端适配(下)-3.mp4
  • [45.0 MB] 移动端适配(中)-08.mp4
  • [26.1 MB] 移动端适配(上)-03.mp4
  • [38.9 MB] 移动端适配(上)-08.mp4
  • [31.7 MB] 移动端适配(中)-02.mp4
  • [43.7 MB] 移动端适配(中)-07.mp4
  • [38.6 MB] 移动端适配(上)-09.mp4
  • [32.3 MB] 移动端适配(上)-04.mp4
  • [28.0 MB] 移动端适配(中)-10.mp4
  • [44.4 MB] 移动端适配(下)-2.mp4
  • [46.3 MB] 移动端适配(中)-03.mp4
  • [37.2 MB] 移动端适配(下)-1.mp4
  • [50.8 MB] 移动端适配(上)-10.mp4
  • [27.8 MB] 移动端适配(上)-06.mp4
  • [39.8 MB] 📁 03章 数组与字符串常用方法 数组与字符串常用方法(中)-06.mp4
  • [26.5 MB] 数组与字符串常用方法(上)-10.mp4
  • [25.7 MB] 数组与字符串常用方法(上)-02.mp4
  • [34.6 MB] 数组与字符串常用方法(中)-08.mp4
  • [44.7 MB] 数组与字符串常用方法(上)-03.mp4
  • [33.9 MB] 数组与字符串常用方法(中)-03.mp4
  • [36.0 MB] 数组与字符串常用方法(中)-07.mp4
  • [32.2 MB] 数组与字符串常用方法(下)-7.mp4
  • [32.7 MB] 数组与字符串常用方法(上)-04.mp4
  • [27.9 MB] 数组与字符串常用方法(下)-2.mp4
  • [25.7 MB] 数组与字符串常用方法(下)-1.mp4
  • [19.8 MB] 数组与字符串常用方法(上)-01.mp4
  • [25.9 MB] 数组与字符串常用方法(下)-3.mp4
  • [43.5 MB] 数组与字符串常用方法(上)-08.mp4
  • [32.2 MB] 数组与字符串常用方法(中)-01.mp4
  • [18.8 MB] 数组与字符串常用方法(上)-09.mp4
  • [29.5 MB] 数组与字符串常用方法(下)-4.mp4
  • [35.1 MB] 数组与字符串常用方法(下)-5.mp4
  • [22.5 MB] 数组与字符串常用方法(上)-07.mp4
  • [20.4 MB] 数组与字符串常用方法(中)-10.mp4
  • [20.7 MB] 数组与字符串常用方法(上)-05.mp4
  • [18.5 MB] 数组与字符串常用方法(中)-04.mp4
  • [34.0 MB] 数组与字符串常用方法(中)-05.mp4
  • [20.6 MB] 数组与字符串常用方法(下)-8.mp4
  • [29.9 MB] 数组与字符串常用方法(上)-06.mp4
  • [38.7 MB] 数组与字符串常用方法(下)-6.mp4
  • [27.1 MB] 数组与字符串常用方法(下)-9.mp4
  • [31.4 MB] 数组与字符串常用方法(中)-09.mp4
  • [26.4 MB] 数组与字符串常用方法(中)-02.mp4
  • [14.1 MB] 📁 10章 移动端布局实践 移动端布局实战(三)-01.mp4
  • [58.5 MB] 移动端布局实战(二)-05.mp4
  • [62.6 MB] 移动端布局实战(二)-08.mp4
  • [43.4 MB] 移动端布局实战(二)-04.mp4
  • [48.2 MB] 移动端布局实战(一)-08.mp4
  • [44.2 MB] 移动端布局实战(三)-06.mp4
  • [36.1 MB] 移动端布局实战(三)-04.mp4
  • [66.6 MB] 移动端布局实战(三)-02.mp4
  • [43.3 MB] 移动端布局实战(一)-05.mp4
  • [40.8 MB] 移动端布局实战(一)-06.mp4
  • [33.3 MB] 移动端布局实战(三)-10.mp4
  • [37.3 MB] 移动端布局实战(一)-07.mp4
  • [36.0 MB] 移动端布局实战(三)-05.mp4
  • [80.9 MB] 移动端布局实战(一)-03.mp4
  • [24.1 MB] 移动端布局实战(四)-4.mp4
  • [20.0 MB] 移动端布局实战(二)-01.mp4
  • [55.5 MB] 移动端布局实战(四)-1.mp4
  • [40.0 MB] 移动端布局实战(一)-10.mp4
  • [54.9 MB] 移动端布局实战(一)-01.mp4
  • [12.4 MB] 移动端布局实战(一)-09.mp4
  • [50.3 MB] 移动端布局实战(三)-03.mp4
  • [48.2 MB] 移动端布局实战(二)-06.mp4
  • [24.2 MB] 移动端布局实战(二)-03.mp4
  • [35.8 MB] 移动端布局实战(四)-2.mp4
  • [85.2 MB] 移动端布局实战(二)-07.mp4
  • [37.9 MB] 移动端布局实战(一)-04.mp4
  • [21.3 MB] 移动端布局实战(三)-09.mp4
  • [72.1 MB] 移动端布局实战(二)-10.mp4
  • [39.7 MB] 移动端布局实战(三)-07.mp4
  • [66.7 MB] 移动端布局实战(二)-09.mp4
  • [48.6 MB] 移动端布局实战(一)-02.mp4
  • [29.3 MB] 移动端布局实战(二)-02.mp4
  • [48.3 MB] 移动端布局实战(三)-08.mp4
  • [71.8 MB] 移动端布局实战(四)-3.mp4
  • [50.6 MB] 📁 05章 BOM bom-2.mp4
  • [37.4 MB] bom-8.mp4
  • [35.0 MB] bom-4.mp4
  • [39.0 MB] bom-5.mp4
  • [22.6 MB] bom-1.mp4
  • [66.4 MB] bom-6.mp4
  • [34.2 MB] bom-7.mp4
  • [17.8 MB] bom-3.mp4
  • [46.8 MB] 📁 08章《云盘》 《云盘》(上)-01.mp4
  • [15.7 MB] 《云盘》(下)-02.mp4
  • [51.3 MB] 《云盘》(中)-07.mp4
  • [21.7 MB] 《云盘》(中)-05.mp4
  • [55.0 MB] 《云盘》(中)-02.mp4
  • [35.2 MB] 《云盘》(下)-04.mp4
  • [27.5 MB] 《云盘》(上)-02.mp4
  • [23.4 MB] 《云盘》(下)-05.mp4
  • [40.9 MB] 《云盘》(中)-10.mp4
  • [49.8 MB] 《云盘》(中)-03.mp4
  • [18.7 MB] 《云盘》(中)-06.mp4
  • [64.6 MB] 《云盘》(上)-04.mp4
  • [40.3 MB] 《云盘》(中)-01.mp4
  • [21.9 MB] 《云盘》(上)-07.mp4
  • [26.4 MB] 《云盘》(中)-09.mp4
  • [39.2 MB] 《云盘》(下)-01.mp4
  • [50.4 MB] 《云盘》(下)-03.mp4
  • [49.9 MB] 《云盘》(中)-04.mp4
  • [25.9 MB] 《云盘》(上)-09.mp4
  • [55.6 MB] 《云盘》(中)-08.mp4
  • [46.9 MB] 《云盘》(上)-08.mp4
  • [23.3 MB] 《云盘》(上)-10.mp4
  • [52.5 MB] 《云盘》(上)-05.mp4
  • [32.1 MB] 《云盘》(上)-06.mp4
  • [20.3 MB] 《云盘》(上)-03.mp4
  • [24.0 MB] 📁 07章 ECMAScript 6 基础 ECMAScript6基础(上)-02.mp4
  • [14.9 MB] ECMAScript6基础(下)-2.mp4
  • [33.3 MB] ECMAScript6基础(上)-06.mp4
  • [28.5 MB] ECMAScript6基础(上)-05.mp4
  • [43.3 MB] ECMAScript6基础(上)-10.mp4
  • [42.8 MB] ECMAScript6基础(上)-01.mp4
  • [49.4 MB] ECMAScript6基础(上)-07.mp4
  • [48.1 MB] ECMAScript6基础(下)-3.mp4
  • [43.8 MB] ECMAScript6基础(下)-4.mp4
  • [22.1 MB] ECMAScript6基础(下)-1.mp4
  • [23.5 MB] ECMAScript6基础(上)-04.mp4
  • [19.7 MB] ECMAScript6基础(上)-03.mp4
  • [25.9 MB] ECMAScript6基础(上)-09.mp4
  • [18.9 MB] ECMAScript6基础(上)-08.mp4
  • [43.5 MB] 📁 02章 流程控制语句 流程控制语句-1.mp4
  • [21.7 MB] 流程控制语句-7.mp4
  • [29.4 MB] 流程控制语句-4.mp4
  • [23.7 MB] 流程控制语句-6.mp4
  • [27.7 MB] 流程控制语句-5.mp4
  • [28.0 MB] 流程控制语句-2.mp4
  • [29.0 MB] 流程控制语句-8.mp4
  • [30.6 MB] 流程控制语句-3.mp4
  • [24.6 MB] 适合人群 前端开发者 JavaScript爱好者 前端进阶者 学习收获 掌握JavaScript核心知识 精通DOM操作和事件处理 学会移动端适配技术 祝您学习愉快! 学有所成,前程似锦!