当前位置: 首页 > Web前端 > HTML5

SwordtoOffer

时间:2023-04-05 18:05:08 HTML5

面向前端面试题目的一些感悟和安排。SwardToOffer,剑指Offer,STO系列的Javascript。原理1.描述js在浏览器端的执行过程????执行栈事件队列微任务和宏任务setTimeout和promise执行顺序2.深拷贝和浅拷贝如何实现????3.防抖和节流???分别定义如何实现4.闭包?概念特点缺点5.jsonp的实现原理??6.js的事件模型有哪些??事件冒泡事件捕获DOM事件流7什么是js的基本数据类型?如何判断数据类型8.call和apply有什么区别?9.函数声明和函数表达式的区别?10.new运算符具体是干什么的11.JS懒加载方法是什么12.描述下箱模型13.浏览器输入URL14后会发生什么。什么是负载均衡15.原型和原型链的概念如何实现继承16.浏览器DOM树渲染tree17的渲染过程。重绘如何最小化与回流的区别和关系18.同源策略19.Vue生命周期20.Vue父子组件通信21.vue中v-for中键值的作用22.vue中计算属性23.单页应用的优化缺点24.常见的HTTP请求头25.介绍观察者模式观察者和发布-订阅的区别26.介绍http2.027.介绍serviceworker在实践中1.实现一个双向数据绑定??Object.defineProperty2.实现一个简单的路由??3.js原生ajax实现????4.数组去重有多少种写法?5.文件上传小文件和大文件断点续传分片6.数万条数据表格渲染数据缓存可视化区加载固定数据量数据缓冲区