![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试总结
文章平均质量分 88
Aybuai
日拱一卒无有尽,功不唐捐终入海。
成功 = 对的方向 + 目标 + 努力 + 机遇
展开
-
2024 前端高频面试题之 Vue 篇
Vue 自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过方式注册全局指令。然后在入口文件中进行 Vue.use() 调用。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。提高代码复用。指令本质上是装饰器,是 vue 对 HTML 元素的扩展,给 HTML 元素增加自定义功能。vue 编译 DOM 时,会找到指令对象,执行指令的相关方法。自定义指令有五个生命周期(也叫钩子函数),分别是bindinsertedupdateunbind。原创 2024-01-20 11:55:58 · 14744 阅读 · 5 评论 -
2024 前端高频面试题之 浏览器原理 篇
为什么会有预检请求?1.浏览器限制客户端发起跨域请求2.跨域请求正常发起,但是服务器返回的结果被浏览器拦截一般情况下,跨域产生是第二种情况,服务器对数据已经进行了处理然而结果被浏览器拦截了,造成请求失败。所以为了避免这种情况,浏览器使用了HTTP的OPTIONS方法发起了一个预检请求,预检请求成功之后才会发起真实的带数据的请求,否则阻止。何种情况才会触发预检请求呢?CORS 分为两种请求:简单请求和非简单请求。简单请求1.GETPOSTHEAD请求2.text/plain3.原创 2024-01-19 17:51:39 · 1353 阅读 · 0 评论 -
2024 前端高频面试题之 JS 篇
① 所有引用类型都有一个__proto__(隐式原型)属性,属性值是一个普通的对象② 所有函数都有一个prototype(原型)属性,属性值是一个普通的对象③ 所有引用类型的__proto__属性指向它构造函数的prototype当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,则会去它的__proto__隐式原型上查找,即它的构造函数的prototype,如果还没有找到就会再在构造函数的prototype的__proto__原创 2024-01-19 17:06:44 · 2605 阅读 · 0 评论 -
前端面试常用垂直居中布局
水平居中行内元素可设置:text-align: center;flex布局设置父元素:display: flex;垂直居中单行文本父元素确认高度:height === line-height多行文本父元素确认高度:disaply: table-cell;转载 2024-01-18 12:40:15 · 160 阅读 · 0 评论 -
2024 前端高频面试题之 HTML/CSS 篇
使用float布局两侧使用 margin 负值,以便和中间内容横向重叠防止中间内容被两侧覆盖,一个用padding为两侧留白 一个用margin为两侧留白。原创 2024-01-18 11:25:18 · 1777 阅读 · 0 评论 -
2021大厂字节跳动笔试题(含答案)
第一题[{num: 12, city: ‘beijing’},{num: 56, city: ‘shanghai’},{num: 167, city: ‘guangzhou’},{num: 23, city: ‘shenzhen’},{num: 45, city: ‘caoxian’}]写一个方法实现把上面的数组转换成下面这种格式:{beijing: 12, shanghai: 56,…}解析只要把数组遍历循环然后再向一个对象中插入就好了,代码如下:// 这里用的map,也可以用原创 2021-06-22 15:55:26 · 6724 阅读 · 0 评论