01 2019 档案
摘要:1.介绍一下你对浏览器内核的理解? 2.知道什么是微格式吗? 3.一个页面上有大量的图片,加载很慢,你有哪些方法优化这些图片的加载,给用户更好的体验? 4.数据绑定最基本的实现? 5.数据结构处理?
阅读全文
摘要:1.React 中 refs 的作用是什么? 2.展示组件(Presentational component)和容器组件(Container component)之间有何不同? 3.类组件(Class component)和函数式组件(Functional component)之间有何不同? 4.(
阅读全文
摘要:1.React 中 keys 的作用是什么? 2.调用 setState 之后发生了什么? 3.react 生命周期函数? 4.shouldComponentUpdate 是做什么的,(react 性能优化是哪个周期函数?) 5.说说react diff 原理?
阅读全文
摘要:1.CommonJS 中的 require/exports 和 ES6 中的 import/export 区别? 2.项目做过哪些性能优化? 3.js 异步加载的方式? 4.get与post 通讯的区别? 5.为什么虚拟 dom 会提高性能?
阅读全文
摘要:1.module、export、import是什么,有什么作用? 2.日常前端代码开发中,有哪些值得用ES6去改进的编程优化或者规范? 3.请你谈谈Cookie的弊端? 4.git fetch和git pull的区别? 5.svn与git的区别?
阅读全文
摘要:1.web storage和cookie的区别? 2.描述 cookies、sessionStorage 和 localStorage 的区别? 3.前端需要注意哪些SEO? 4.如何做SEO优化? 5.Class、extends是什么,有什么作用?
阅读全文
摘要:1.什么叫优雅降级和渐进增强? 2.举一些ES6对Object类型做的常用升级优化? 3.举一些ES6对Function函数类型做的常用升级优化? 4.Generator函数是什么,有什么作用? 5.什么是 Babel?
阅读全文
摘要:1.https协议的优点? 2.https协议的缺点? 3.tcp三次握手,一句话概括? 4.TCP和UDP的区别? 5.什么是WebSocket?
阅读全文
摘要:1.用setTimeout()方法来模拟setInterval()与setInterval()之间的什么区别? 2..js怎么控制一次加载一张图片,加载完后再加载下一张? 3.简单实现Node的Events模块? 5.https协议的工作原理?
阅读全文
摘要:1.浏览器缓存? 2.如何实现sleep的效果(es5或者es6)? 3.http和https的基本概念? 4.http和https的区别? 5.https协议的工作原理?
阅读全文
摘要:1.vuejs与angularjs以及react的区别? 2.<keep-alive></keep-alive>的作用是什么? 3.scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性? 4.vue为什么不直接操作dom? 5.WeakMap 和 Map 的区别?
阅读全文
摘要:1.web前端开发,如何提高页面性能优化? 2.前端开发中,如何优化图像?图像格式的区别? 3.Vue的双向数据绑定原理是什么? 4.请说下封装 vue 组件的过程? 5.vue.cli中怎样使用自定义的组件?有遇到过哪些问题吗?
阅读全文
摘要:1.下面的代码将输出什么? 2.ES5、ES6和ES2015有什么区别? 3.Iterator是什么,有什么作用? 4.module、export、import是什么,有什么作用? 5.日常前端代码开发中,有哪些值得用ES6去改进的编程优化或者规范?
阅读全文
摘要:1、为什么用Nodejs,它有哪些优缺点? 2、什么是错误优先的回调函数? 3、使用NPM有哪些好处? 4、在JavaScript源文件的开头包含 use strict 有什么意义和好处? 5、JavaScript中的“闭包”是什么?请举一个例子?
阅读全文