猫眼提前批实习前端面试

第一次面,电话面试半小时,不会的问题没记住,只记得一部分

VUE插槽

原型链是什么

多看http协议,web协议

arry的map方法arr.map()

冒泡机制DOM里,处理顺序

Let,const和var的区别

箭头函数和普通函数的区别、

This指向

Promis

闭包是什么

块级作用域

Async的执行顺序

Bootstrap用过哪些怎么用

高阶函数

Vue组件通信

同源什么意思

Cookie包括哪些信息?script能调用吗?      Cookie技术是客户端的解决方案,Cookie就是由服务器发给客户端的特殊信息,而这些信息以文本文件的方式存放在客户端, 然后客户端每次向服务器发送请求的时候都会带上这些特殊的信息。

客户端发送一个http请求到服务器端

服务器端发送一个http响应到客户端,其中包含Set-Cookie头部

客户端发送一个http请求到服务器端,其中包含Cookie头部

服务器端发送一个http响应到客户端

Httponly

为什么css写在head,script写在body?为了先把界面渲染出来

缓存处理?2、缓存处理:在HTTP1.0中主要使用header里的If-Modified-Since,Expires来做为缓存判断的标准,HTTP1.1则引入了更多的缓存控制策略例如Entity tagIf-Unmodified-Since, If-Match, If-None-Match等更多可供选择的缓存头来控制缓存策略。

http请求

CDN 静态化:将活动页面上的所有可以静态的元素全部静态化,并尽量减少动态元素。通过CDN来抗峰值。

闭包的防抖和节流有什么区别

浏览器的渲染机制

用过github吗



#猫眼前端##猫眼##实习##面经##前端工程师#
全部评论
楼主知道猫眼提前批前端是几轮技术面吗
点赞 回复 分享
发布于 2020-07-15 21:36

相关推荐

1、页面白屏可能是什么原因?1. JS 执行报错代码出现错误、空值异常、变量未定义等问题,导致渲染中断,页面无法正常显示。2. 静态资源加载失败JS、CSS 等关键资源加载超时、404 或路径错误,造成页面渲染失败。3. 接口请求异常关键数据接口报错、跨域或无返回内容,页面因缺少数据无法渲染。4. 路由与打包配置错误路由匹配失败、发布路径配置不正确。5. 状态管理数据丢失Vuex / Pinia 存储在内存中,页面刷新后数据清空,可能引发白屏。6. 渲染压力过大数据量过大、死循环或大量计算导致页面阻塞。2、刷新页面数据丢失原因及解决办法原因:Vuex、Pinia 这类状态管理工具是将数据存储在内存中的,页面刷新后,内存数据会被重置清空,从而导致数据丢失。解决办法:给状态管理开启持久化,使用对应的持久化插件,将数据存入 localStorage 或 sessionStorage,刷新页面后重新读取数据,即可避免丢失。3、你知道哪些前端组件?我常用的组件主要包括 Vue 内置组件、UI 组件以及自己封装的组件:1. Vue 内置组件KeepAlive、Transition、Teleport、Suspense2. 常用 UI 组件Table、Pagination、Form、Input、Button、Dialog、Menu、Card、Select、Checkbox、Radio、Tooltip、Message3. 自己封装的通用组件公共表格组件、分页组件、搜索组件、弹窗组件、权限相关组件
查看3道真题和解析
点赞 评论 收藏
分享
评论
3
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务