Webcourse/18-前端面试/11-00.JavaScript高级面试:前言.md

62 lines
782 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 前言
一、基础知识:
- ES 6常用语法class 、module、Promise等
- 原型高级应用:结合 jQuery 和 zepto 源码
- 异步全面讲解:从原理到 jQuery 再到 Promise
二、框架原理:
- 虚拟DOM存在价值、如何使用、diff算法
- MVVM vueMVVM、vue响应式、模板解析、渲染
- 组件化 React组件化、JSX、vdom、setState
三、混合开发:
- hybrid
- H5
- 前端客户端通讯
内容优势
- 面试官爱问“源码”、“实现”。
- 介绍常用框架实现原理
- 介绍hybrid原理和应用
## ES6
- 模块化的使用和编译环境
- Class与JS构造函数的区别
- Promise的用法
- ES6其他常用功能
## 异步
- 什么是单线程,和异步有什么关系