Front end interview questions:前端面试问题 源码
JS高级面试题 面试一般流程 一般会先做自我介绍。可以说下自己的工作经历和学习经历。主要使用的技术栈。未来职业规划...面试官也会单独问职业规划。 介绍一个自己的项目。主要功能,实现技术栈。主要要有靓点,突出技术点。 还有些会问开发中遇到过什么坑。怎么解决的。 防抖和节流 防抖 触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。 function debounce(fn, timing) { let timer; return function() { clearTimeout(timer); timer = setTimeout(() => { fn(); }, timing); } } 节流 高频事件触发,但在n秒内只会执行一次,所以节流会替换函数的执行效率。 function throttle(fn
用户评论