面试
FrontEnd-Will
这个作者很懒,什么都没留下…
展开
-
JS面试题之防抖节流(首次立即执行)
今天面试又问到了防抖节流的问题,本来觉着这个题目太easy了,都写烂了,结果面试官说需要首次执行,后来思考了一下实际应用中可能确实需要这个操作。//简单版 所有操作均延迟function debounce(fn, delay) { let timer = null; return function () { clearTimeout(timer) //先清除定时器 timer = setTimeout(() => {原创 2021-06-08 14:31:31 · 1741 阅读 · 0 评论 -
面试题之JS手撸一个抽奖系统
今天面试遇到一个抽奖系统的题目,现场的时候其实是有点晕的,做的也不太好,面试结束后又自己写了一个多小时,把一些bug解决了。整体感受就是:1.自己代码能力确实差啊 2.一个没bug的程序确实难写啊…手撸一个公司抽奖系统,规则如下1.奖项设置为1~10等奖,一等奖一人,二等奖两人,三等奖三人…2.每个人可以重复获奖,但是不能相邻的两等奖都获奖,例如:小李获得一等奖后不能再获得二等奖,但是可以获得三等奖。 小红获得四等奖不可以获得五等奖了但是可以获得六等奖… function lotteryDra原创 2021-06-03 18:26:39 · 466 阅读 · 0 评论