抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

2021年8月6日

前言vdom 是 vue 和 React 的核心,先讲哪个都绕不开它。 vdom 比较独立,使用也比较简单。 如果面试问到 vue 和 React 和实现,免不了问 vdom: vdom 是什么?为何会存在 vdom? vdom 的如何应用,核心 API 是什么 介绍一下 diff 算法 什么是 vdom什么是 vdomDOM操作是昂贵的。 步骤一:用JS对象模拟DOM树 步骤二:...

2021年8月6日

Class和普通构造函数有何区别 我们经常会用ES6中的Class来代替JS中的构造函数做开发。 Class 在语法上更加贴合面向对象的写法 Class 实现继承更加易读、易理解 更易于写 java 等后端语言的使用 本质还是语法糖,使用 prototype

2021年8月6日

前言ES6的主要内容 模块化的使用和编译环境 Class与JS构造函数的区别 Promise的用法 ES6其他常用功能 本文来讲“模块化的使用和编译环境”。 面试常见问题 ES6 模块化如何使用,开发环境如何打包 Class 和普通构造函数有何区别 Promise 的基本使用和原理 总结一下 ES6 其他常用功能 ES6的现状 开发环境已经普及使用 浏览器环境却支持不好...

2021年8月6日

前言一、基础知识: ES 6常用语法:class 、module、Promise等 原型高级应用:结合 jQuery 和 zepto 源码 异步全面讲解:从原理到 jQuery 再到 Promise 二、框架原理: 虚拟DOM:存在价值、如何使用、diff算法 MVVM vue:MVVM、vue响应式、模板解析、渲染 组件化 React:组件化、JSX、vdom、setSt...

2021年8月6日

前言错误监控包含的内容是: 前端错误的分类 每种错误的捕获方式 上报错误的基本原理 面试时,可能有两种问法: 如何监测 js 错误?(开门见山的方式) 如何保证产品质量?(其实问的也是错误监控) 前端错误的分类包括两种: 即时运行错误(代码错误) 资源加载错误 每种错误的捕获方式即时运行错误的捕获方式方式1:try … catch。 这种方式要部署在代码中。 方式2...