
面试
面试题目
一块巧克力
正在努力的路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2020前端面试专题整理
vue3.0 与vue2.0的区别:https://juejin.im/post/6844904128628391944 目录结构发生变化: 移除了配置文件目录(config与build文件夹),但是多了env.production与env.development,除了文件位置,实际配置和2.0没有什么不同,没有config文件,跨域配置转移到vue.config文件中,配置方法不变 部分命令发生变化: 删除了vue list 数据监听发生变化: 2.0用的是object.原创 2020-08-04 14:43:43 · 400 阅读 · 0 评论 -
昨天面试了一家做家具的公司
浏览器的css、img缓存了,本地代码更新了,没有更新到服务端怎么办 强制清缓存(太麻烦) 在加载的资源后面加版本哈?v=2.0 一个一个手动加太麻烦,所以使用gulp,可以自动生成版本号 一个图片与文字怎么垂直居中 使用vertical-align:middle 还问了啥我忘记了,反正这是两个印象比较深刻的… ...原创 2020-03-12 12:12:01 · 226 阅读 · 0 评论 -
前端面试-中软
vue对token的验证如何做的: 前端登录,将密码与用户名发送给后台,将后端返回的token存储到localstorage或者vuex中,再后续的发送请求中,将token加上,后端进行验证,如果正确就继续增删查改操作,反之,返回错误信息,返回到登录页面。 在哪里做的验证判断:在导航守卫:beforeEnter tranform与transition的区别 transform一般是用在...原创 2020-03-12 12:07:36 · 686 阅读 · 0 评论 -
面试二
1.less与sass的区别: 实现方式:less是基于js,是在客户端进行处理的,sass是基于Ruby,是在服务端进行处理的 定义变量:less定义变量时使用前缀@ ; sass使用$ 解析方式:less可以向上、下解析;sass只能向上解析 作用域:less变量有全局与局部之分;sass变量可以理解为全局,可以通过在变量后面加!default,在引入sass文件之前改变变量的属性值来解决该问...原创 2020-03-02 20:16:13 · 812 阅读 · 0 评论 -
面试各种
1.vue中如何自定义指令: 当我们需要对普通的dom进行底层操作的时候,就需要使用自定义指令 指令内部包括五个生命周期函数: bing():当指令绑定到dom元素上触发,只调用一次 inserted():当绑定了指令的该dom元素插入到父元素上触发(#app),但不保证父元素已经插入了dom文档 update():所在组件VNode更新时调用 componentUpdated:指令所在组件的VN...原创 2020-03-02 20:16:47 · 174 阅读 · 0 评论 -
es6面试题整理
什么是变量提升,为什么存在变量提升,变量与函数是怎么进行提升的,优先级是怎么样 变量提升:该变量可以在未声明之前使用,值为undefined(在代码执行前,先在此法环境中进行了注册) 为什么:如果没有变量提升,那么下面代码就没办法执行啦: function f1(){ f2() }; function f2(){ f1() } // js代码从上往下执行,执行f1就会调用f2,如果没有函...原创 2020-03-01 18:37:59 · 234 阅读 · 0 评论 -
js面试题整理
整理js面试题 this指向 this指向当前对象,主要是根据当前调用上下文来决定的,他默认指向的是window对象 分为全局对象与局部对象 全局对象:this始终指向的是window对象 局部对象: 1.在全局作用域下调用函数,他指向window 2.对象函数调用,调用谁 ,就指向哪个对象 3.使用new实例化对象,在构造函数中的this指向实例化对象 4.使用call与apply改变thi...原创 2020-02-27 14:28:18 · 463 阅读 · 0 评论