Vue面试题: 如何实现路由懒加载? Javan Vue, 面试 2020年4月3日 5.23K 0 200 非懒加载 import List from '@/components/list.vue' const router = new VueRouter({ routes: [ { path: '/list', component: L…
Vue面试题: 如何实现路由懒加载? Javan Vue, 面试 2020年4月3日 5.23K 0 200 非懒加载 import List from '@/components/list.vue' const router = new VueRouter({ routes: [ { path: '/list', component: L…
Vue面试题:页面中定义一个定时器,在哪个阶段清除最合适? Javan Vue, 面试 2020年4月2日 5.22K 0 196 答案:在 beforeDestroy 中销毁定时器。 为什么销毁它? 在页面a中写了一个定时器,比如每隔一秒钟打印一次1,当我点击按钮进入页面b的时候,会发现定时器依然在执行,这是非常消耗性能的。 方案1 mounted(){ th…
Vue面试题:页面中定义一个定时器,在哪个阶段清除最合适? Javan Vue, 面试 2020年4月2日 5.22K 0 196 答案:在 beforeDestroy 中销毁定时器。 为什么销毁它? 在页面a中写了一个定时器,比如每隔一秒钟打印一次1,当我点击按钮进入页面b的时候,会发现定时器依然在执行,这是非常消耗性能的。 方案1 mounted(){ th…
面试必问的7个问题-根据真实大厂面试改编 Javan 面试 2020年4月2日 4.23K 0 208 1.你如何看待流行趋势 菜心的回答(仅供参考): 我觉得流行趋势是每个设计师必须要时刻关注的,比如最新的VR技术、3D的设计手法,以及多彩的设计语言,但是我们设计师不能盲目的追求所谓的流行趋势,我们需要根据自己产品内在的属性来打造差…
面试必问的7个问题-根据真实大厂面试改编 Javan 面试 2020年4月2日 4.23K 0 208 1.你如何看待流行趋势 菜心的回答(仅供参考): 我觉得流行趋势是每个设计师必须要时刻关注的,比如最新的VR技术、3D的设计手法,以及多彩的设计语言,但是我们设计师不能盲目的追求所谓的流行趋势,我们需要根据自己产品内在的属性来打造差…
介绍下 Set、Map、WeakSet 和 WeakMap 的区别? Javan JavaScript, web前端, 面试 2019年11月1日 7.55K 0 427 Set 和 Map 主要的应用场景在于 数据重组 和 数据储存 Set 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构 1. 集合(Set) ES6 新增的一种新的数据结构,类似于数组,但成员是唯一且无序的,没有重复的值…
介绍下 Set、Map、WeakSet 和 WeakMap 的区别? Javan JavaScript, web前端, 面试 2019年11月1日 7.55K 0 427 Set 和 Map 主要的应用场景在于 数据重组 和 数据储存 Set 是一种叫做集合的数据结构,Map 是一种叫做字典的数据结构 1. 集合(Set) ES6 新增的一种新的数据结构,类似于数组,但成员是唯一且无序的,没有重复的值…
面试题:[‘1’, ‘2’, ‘3’].map(parseInt) 运行结果?简述理由 Javan JavaScript, web前端, 面试 2019年11月1日 7.60K 0 0 第一眼看到这个题目的时候,脑海跳出的答案是 [1, 2, 3],但是真正的答案是[1, NaN, NaN]。 首先让我们回顾一下,map函数的第一个参数callback: var new_array = arr.map(functi…
面试题:[‘1’, ‘2’, ‘3’].map(parseInt) 运行结果?简述理由 Javan JavaScript, web前端, 面试 2019年11月1日 7.60K 0 0 第一眼看到这个题目的时候,脑海跳出的答案是 [1, 2, 3],但是真正的答案是[1, NaN, NaN]。 首先让我们回顾一下,map函数的第一个参数callback: var new_array = arr.map(functi…
React / Vue 项目时为什么要在列表组件中写 key,其作用是什么? Javan Vue, web前端, 面试 2019年11月1日 8.47K 0 416 vue和react都是采用diff算法来对比新旧虚拟节点,从而更新节点。 在交叉对比中,当新节点跟旧节点头尾交叉对比没有结果时,会根据新节点的key去对比旧节点数组中的key,从而找到相应旧节点(这里对应的是一个key => ind…
React / Vue 项目时为什么要在列表组件中写 key,其作用是什么? Javan Vue, web前端, 面试 2019年11月1日 8.47K 0 416 vue和react都是采用diff算法来对比新旧虚拟节点,从而更新节点。 在交叉对比中,当新节点跟旧节点头尾交叉对比没有结果时,会根据新节点的key去对比旧节点数组中的key,从而找到相应旧节点(这里对应的是一个key => ind…
“寒冬”三年经验前端面试总结(含头条、百度、饿了么、滴滴等) Javan 面试 2019年10月14日 7.04K 0 417 前言 跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。 2019也许是互联网未来10年中最好的一年。WINT…
“寒冬”三年经验前端面试总结(含头条、百度、饿了么、滴滴等) Javan 面试 2019年10月14日 7.04K 0 417 前言 跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。 2019也许是互联网未来10年中最好的一年。WINT…
36 个JS 面试题为你助力金九银十(面试必读) Javan web前端, 面试 2019年9月29日 7.39K 0 252 来源:javapoint 译者:前端小智为了保证的可读性,本文采用意译而非直译。
36 个JS 面试题为你助力金九银十(面试必读) Javan web前端, 面试 2019年9月29日 7.39K 0 252 来源:javapoint 译者:前端小智为了保证的可读性,本文采用意译而非直译。
金九银十: 50 个JS 必须懂的面试题为你助力 Javan JavaScript, web前端, 面试 2019年9月2日 7.56K 0 0 问题1:Java和JavaScript有什么不同 Java是一种OOP编程语言, 它创建在虚拟机或浏览器中运行的应用程序, 需要编译Java代码。 JavaScript是一种OOP脚本语言, 代码只在浏览器上运行, JS代码都是文本…
金九银十: 50 个JS 必须懂的面试题为你助力 Javan JavaScript, web前端, 面试 2019年9月2日 7.56K 0 0 问题1:Java和JavaScript有什么不同 Java是一种OOP编程语言, 它创建在虚拟机或浏览器中运行的应用程序, 需要编译Java代码。 JavaScript是一种OOP脚本语言, 代码只在浏览器上运行, JS代码都是文本…
Vue经典面试题总结(含答案) Javan Vue, web前端 2019年2月20日 9.76K 0 465 一、什么是MVVM? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成U…
Vue经典面试题总结(含答案) Javan Vue, web前端 2019年2月20日 9.76K 0 465 一、什么是MVVM? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成U…