![](https://img-blog.csdnimg.cn/20201023114716485.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试知识点整合
文章平均质量分 75
面试知识点整合
抽屉里的五花肉
专注搬砖30年~
展开
-
前端面试总结--Vue3
https://www.cnblogs.com/ygunoil/p/14464335.htmlhttps://blog.csdn.net/weixin_40599109/article/details/110938941Proxy API 替代 defineProperty APIdefineProperty是遍历监听所有的属性,只能监听到已经存在的属性,且只能监听属性,遍历导致性能很差Proxy是监听对象,所以不管是已经存在的属性,还是新增的属性,都可以监听到https://baijiaha原创 2021-07-20 14:48:43 · 260 阅读 · 0 评论 -
web前端面试题(HTML、CSS、浏览器相关)
Doctype的作用H5的Doctype声明H5新增的内容有哪些History APIJS延迟加载盒模型行内元素和块级元素清除浮动的方式水平垂直居中垂直居中各种隐藏方式的区别怎么让页面变灰怎么实现毛玻璃效果CSS选择器优先级Doctype的作用关键词:声明文档类型、怪异模式、标准模式回答:Doctype是document type的缩写,<!DOCTYPE >声明位于文档的最前面,目的是告诉浏览器使用标准模式还是怪异模式来渲染文档;标准模式是指按照W3C标准来渲染,怪异模式是指按照浏览.原创 2021-07-11 17:04:49 · 186 阅读 · 0 评论 -
前端面试总结--Vue(router)
目录vue-router使用< router-link >的属性vue-router的配置属性vue-router的跳转方法动态路由路由懒加载路由嵌套参数传递和获取\$route和\$router的区别vue-router的钩子函数vue-router使用main.jsimport Vue from 'vue'import App from './App'import router from './router'new Vue({ el: '#App', router, ren原创 2021-07-07 10:00:24 · 337 阅读 · 2 评论 -
前端面试总结--Vue(Vuex)
目录VuexStateMutationsGettersActionsModelsVuexVueX是Vue使用的状态管理工具。可以用来统一管理用户的登录状态、用户名称、头像、地理位置等信息。State目录1.初始化store下index.js中的内容import Vue from 'vue'import Vuex from 'vuex'//挂载VuexVue.use(Vuex)//创建VueX对象const store = new Vuex.Store({ state:{原创 2021-07-07 09:55:11 · 285 阅读 · 0 评论 -
前端面试总结--Axios
目录官网Axiosaxios 拦截器的简单介绍及使用场景取消axios请求官网http://www.axios-js.com/zh-cn/Axios请求方式:axios(config)axios.request(config)axios.get(url[, config])axios.delete(url[, config])axios.head(url[, config])axios.post(url[, data[, config]])axios.put(url[, data[,原创 2021-07-07 09:37:32 · 447 阅读 · 0 评论 -
前端面试总结--Vue(原理)
目录理解Vue的MVVMVue双向绑定原理vue怎么操作DOM虚拟DOM(virtual DOM)diff算法为什么data在组件中必须是一个函数$nextTickVue 不能检测数组和对象的变化v-for与v-if不能同时使用理解Vue的MVVMVue双向绑定原理实现mvvm的双向绑定,是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。数据监听器Observ原创 2020-09-11 01:49:43 · 417 阅读 · 0 评论 -
前端面试总结--webpack
webpack是什么webpack是一个现代的JavaScript应用的静态模块打包工具。webpack安装全局安装npm install webpack -g局部安装// 开发时依赖npm install babel-loader --save-dev// 运行时依赖npm install babel-loader --savewebpack使用package.json的scripts中定义自己的执行脚本然后执行 npm run build(会先在node_modules/.原创 2020-09-06 22:32:00 · 291 阅读 · 0 评论 -
前端面试总结--ES6
最近在面试前端开发,整理了一些高频率的面试题,并附上一些写的较好的博文来辅助理解。目录let、var、const的区别map、setpromiselet、var、const的区别map、setpromise...原创 2019-07-29 23:41:15 · 461 阅读 · 0 评论 -
前端面试总结--Vue(基础知识)
最近在面试前端开发,整理了一些高频率的面试题,并附上一些写的较好的博文来辅助理解。目录Vue生命周期双向绑定原理router的钩子函数路由的属性computed和method的区别Vue生命周期双向绑定原理router的钩子函数路由的属性computed和method的区别...原创 2019-07-29 20:21:21 · 619 阅读 · 0 评论 -
前端面试总结--JS
前端面试总结--JS闭包事件处理机制事件委托闭包定义:闭包就是能够读取其他函数内部变量的函数。实现:function init() { var name = "Mozilla"; // name 是一个被 init 创建的局部变量 function displayName() { // displayName() 是内部函数,一个闭包 alert(name)...原创 2019-10-09 22:56:44 · 503 阅读 · 0 评论