TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312481
|
资源详情
【课程内容】
第1章课程介绍
本章主要介绍课程的知识大纲,每个章节的解决顺序和主要内容。
第2章ES6语法
本章主要讲解工作中最常用的ES6语法,包括ModuleClassPromise等语法,还会介绍使用babelwebpackrollup来搭建ES6编译环境。
第3章-原型
本章将结合jQuery和zepto源码来讲解原型的实际应用。通过源码来分析jQuery和zepto是如何使用原型的,以及通过它们的插件机制,讲解原型的扩展忄生。
第4章-异步
本章全面讲解了JS异步的知识点。先从原理开始,讲解什么是单线程、什么是eventloop;然后讲解jQuery中解决异步的Deferred以及jQuery初次展示出来的Promise的用法;最后再讲解ES6中Promise的用法和标准。
第5章虚拟DOM
本章分析了虚拟DOM的使用场景、常用API、以及diff算法的代码框架。通过学习和了解虚拟DOM,为后面的vue和React学习打好基础。
第6章MVVM和vue
本章首先介绍了jQuery开发方式和框架开发方式的区别,引导学生进入框架开发的思路转变。然后通过MVC模式引入MVVM,在两者比较让学生更快熟悉MVVM。最后结合实例,详细讲解vue的实现原理,包括响应式、模板解析、渲染这三大要素。...
第7章组件化和React
本章先带领学生做一个React的实例,熟悉React开发环境、以及组件化的概念。然后,通过实例来讲解React的实现原理,包括JSX的本质、虚拟DOM和JSX的结合、以及setState。最后,对比vue和React,分析两者的异同。
第8章hybrid
本章主要介绍hybrid的原理和应用。hybrid基础部分要讲解file协议、webview、更新上线流程;另外,通过h5和hybrid的对比,来了解两者的异同和使用场景;最后讲解前端JS和客户端的通讯,包括通讯原理和JS-bridge的代码封装。...
第9章课程总结
本章介绍一些面试加分项,结合我自己的经验,介绍如何看书、写博客和做开源。最后,再次总结整个教程的知识框架,回顾所有的知识点
|
|