一面 1,介绍项目优化点和难点(讲了比较久) 2,说一下vue,优点等 3,作用域和作用域链 4,实习中遇到的难点,解决方法 5,一些原生js八股 6,页面布局 7,实现文字溢出省略号 二面 1,介绍项目优化点和难点(讲了比较久) 2,实习中遇到的难点,解决方法 3,git 4,介绍代码开发上线流程 5,场景题 三面 北京那里的副总经理面的,更多交流实习和学习的问题,类似hr面吧
js数据类型,判断方法 typeof返回哪几种类型?typeof null的返回值 闭包,如何解决闭包引起的内存泄露(不用的时候使其为null) 跨域,有几种方法 盒模型,区别 行内元素与块级元素,区别,常用的有哪些 重排和重绘 如何隐藏一个元素(display,visable,透明度,缩小,定位移出可视区域) src,href的区别 cookie,sessionStorage,localStor
盒子模型,区别 bfc 原型和原型链 有个function father,想要让他的子类都能够使用同一个方法(在father的prototype里面增加对应的方法) vue和vue3的区别,解决的啥问题 还有些vue的八股 介绍项目优化点和难点(说了比较久,他说也很好) 最后面试官他这边没问题,待会让我注意接听二面的电话,结果也没有电话打给我。 无语
将元素垂直居中的方法 cookie、localstorage、sessionstorage的区别 解释一下什么是回调地狱 this指向可能会产生的问题 防止网络攻击的的方法 object包含哪些属性 js中有哪些数据类型、数据类型的实现原理是怎样的 html中怎么获取id属性所在标签的数据 并将html代码写入div中 vuex包含哪些属性,以及属性的使用的方法 原型和原型链是什么 闭包的作用以及
1.自我介绍 2.问项目,轮播图你是怎么封装的? requestAnimationFrame是特点,封装轮轮播图用webworker的作用? 3.你是如何用websocket实现聊天的 4.你参加的开源社区项目主要做什么,github action你是如何开发的 5.vue父子通信 6.vue响应式原理 7.proxy相比于object.definepropertity的优势 8.反问 9月26日
9.13 面了一个小时多点 从css,js,vue,webpack,git都问了一遍 忘了录音,几个记得的问题: 手写深拷贝考虑循环引用 webpack构建流程 vue原理 script defer async属性 vue2和vue3的diff算法区别 git rebase,git reset css的BFC,transition, 事件循环 宏任务,微任务(判断代码输出) async await
一面: 1、原型对象、构造函数和实例,new原理,箭头函数有原型对象吗 2、基础数据类型和引用数据类型,堆栈 3、看代码说输出,关于变量作用域的,let var 4、import和require的区别 5、cookie,他的属性,和cookie相关的攻击方式 6、http状态码,http请求 7、********算法题最大数 二面: 1、项目中收获比较大的经历 2、浏览器乱码的原因,浏览器渲染机制
我使用插件前端PM https://he.wordpress.org/plugins/front-end-pm/ 我想知道我如何才能让一条私人消息抛出PHP代码,而不是作为一个前端用户,我搜索了所有的地方和插件的文档,我发现有一个函数调用“fep_save_message”,但没有成功。。。 有人能帮忙吗,如果你知道其他插件,可以帮助我抛出代码发送私人消息,我想知道。 谢谢:)!
轻流 四月初 面试官态度很差,先是迟到,后面面到一半出去忙事情,面试中一直有qq提示音,讲话也是很随意。本人实习阶段参加了很多面试,一般面试过程中根据态度和语气能看出他们是不是真的在招人或者你是不是他们想要的。于是面到第十五分钟,知道不会有后续,最后摆烂了随便答题,就想着早点结束~~ 面试体验最差的一次 自我介绍 github提交的记录是规范,为什么最近提交不是很规范?懒得规范 负责打包的任务是什
前言 了解前端必备的优化内容,这作为开发的标准的话,会让我们养成好的编码风格,并做到后期优化内容更少。下边是在学习前端优化记录的笔记内容。推荐书《高性能网站建设指南》,以下只是简单介绍。 1、尽可能的减少 HTTP 请求数 前端页面初始化的时候,会在服务器下载外部文件,比如图片、js、css文件等,Http请求次数越多,消耗的时间越长,有效的将图片和js\css文件合并,减少Http的请求可以提升
目录 开发方式 模块化 性能优化
Q:一句话解释为什么要前端构建? A:因为前端资源都存放在远程服务器上。 构建哪些资源 JS 内容(包括<script/>直接引入的 JS 和 JS 模块):压缩、合并、版本管理。 CSS 内容(包括<link/>直接引入的 CSS 和 JS 模块引入的 CSS 模块):压缩、合并、版本管理。 HTML 内容(包括 HTML 模板文件和 JS 模块引入的 HTML 模块):压缩。 资源文件(如 C
前端规范 目的 旨在增强团队开发协作、提高代码质量和打造开发基石的编码规范,以下规范是团队基本约定的内容,必须严格遵循。 HTML 规范 基于 W3C 等官方文档,并结合团队业务和开发过程中总结的规范约定,让页面 HTML 代码更具语义性。 图片规范 了解各种图片格式特性,根据特性制定图片规范,包括但不限于图片的质量约定、图片引入方式、图片合并处理等,旨在从图片层面优化页面性能。 CSS 规范、命
Casbin.js是一个能够帮助你在前端应用中管理访问控制权限的Casbin前端版本。 安装 npm install casbin.js npm install casbin 或者 yarn add casbin.js 第三方中间件 中间件 类型 作者 描述 rbac-react React @daobeng React 基于角色的访问控制, 使用 HOCs, CASL 和 Casbin.js