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.21K 0 196 答案:在 beforeDestroy 中销毁定时器。 为什么销毁它? 在页面a中写了一个定时器,比如每隔一秒钟打印一次1,当我点击按钮进入页面b的时候,会发现定时器依然在执行,这是非常消耗性能的。 方案1 mounted(){ th…
Vue面试题:页面中定义一个定时器,在哪个阶段清除最合适? Javan Vue, 面试 2020年4月2日 5.21K 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的设计手法,以及多彩的设计语言,但是我们设计师不能盲目的追求所谓的流行趋势,我们需要根据自己产品内在的属性来打造差…
如何写一份有效的技术简历? Javan 面试 2020年1月14日 7.16K 0 355 现在找工作的程序员很多,都需要写简历。 我见过很多简历,写得很糟糕,看不出这个人的亮点在哪里。一个人总是有亮点的,对不对。 一些同学私下找我,让我帮忙修改简历。我在这里把自己的看法写出来,开发者的简历应该怎么写,效果最好。以后再有人…
如何写一份有效的技术简历? Javan 面试 2020年1月14日 7.16K 0 355 现在找工作的程序员很多,都需要写简历。 我见过很多简历,写得很糟糕,看不出这个人的亮点在哪里。一个人总是有亮点的,对不对。 一些同学私下找我,让我帮忙修改简历。我在这里把自己的看法写出来,开发者的简历应该怎么写,效果最好。以后再有人…
介绍下 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…
移动端H5页面开发坑点指南 Javan 面试 2019年10月25日 8.57K 0 432 前言 在平时的H5移动端开发时,我们难免会遇到各种各样的坑点,这篇文章就带着大家来看看怎么解决,文章较长,建议收藏方便以后查阅! canvas在retina屏模糊 只需要将画笔根据像素比缩放即可 run(canvasEl) { co…
移动端H5页面开发坑点指南 Javan 面试 2019年10月25日 8.57K 0 432 前言 在平时的H5移动端开发时,我们难免会遇到各种各样的坑点,这篇文章就带着大家来看看怎么解决,文章较长,建议收藏方便以后查阅! canvas在retina屏模糊 只需要将画笔根据像素比缩放即可 run(canvasEl) { co…
“寒冬”三年经验前端面试总结(含头条、百度、饿了么、滴滴等) Javan 面试 2019年10月14日 7.04K 0 417 前言 跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。 2019也许是互联网未来10年中最好的一年。WINT…
“寒冬”三年经验前端面试总结(含头条、百度、饿了么、滴滴等) Javan 面试 2019年10月14日 7.04K 0 417 前言 跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。 2019也许是互联网未来10年中最好的一年。WINT…
前端面试:谈谈 JS 垃圾回收机制 Javan JavaScript, web前端, 面试 2019年10月14日 7.86K 0 74 最近看到一些面试的回顾,不少有被面试官问到谈谈JS 垃圾回收机制,说实话,面试官会问这个问题,说明他最近看到一些关于 JS 垃圾回收机制的相关的文章,为了 B 格,就会顺带的问问。 最近看到一篇讲 JS 垃圾回收的国外文章,觉得讲得…
前端面试:谈谈 JS 垃圾回收机制 Javan JavaScript, web前端, 面试 2019年10月14日 7.86K 0 74 最近看到一些面试的回顾,不少有被面试官问到谈谈JS 垃圾回收机制,说实话,面试官会问这个问题,说明他最近看到一些关于 JS 垃圾回收机制的相关的文章,为了 B 格,就会顺带的问问。 最近看到一篇讲 JS 垃圾回收的国外文章,觉得讲得…