Skip to content

面试大纲:题目整理

es6

模块化的使用和编译环境

Class 和 JS 构造函数的区别

Promise 的用法

ES6 其他常用功能

异步

什么是单线程,和异步有何关系

什么是 event-loop

目前 JS 解决异步的方案有哪些

如果只用 jQuery,如何解决异步

Promise 的标准

async / await 的使用

原型

原型如何实际运用

原型如何满足扩展

VDOM

什么是 VDOM,为何要使用 VDOM

VDOM 如何使用,核心函数有哪些

了解 Diff 算法吗

MVVM

之前使用 jQuery 和现在使用 Vue / React 框架的区别

如何理解 MVVM

Vue 如何实现响应式

Vue 如何解析模版

介绍 Vue 的实现流程

组件化

对组件化的理解

JSX 是什么

JSX 和 VDOM 的关系

简述 React 的 setState

阐述自己如何比较 React 和 Vue

hybrid

hybrid 是什么,为何要用 hybrid

hybrid 如何更新上线

hybrid 和 H5 有何区别

JS 如何与客户端通信

其他

如何写博客

如何做开源

共 20 个模块,1301 篇 Markdown 文档。