HR说前端面试官比较忙,给我约了今天(周六)早上九点的面试,时间改不了,睡眼惺忪起来面试。
面试的时候问我怎么做一个红绿灯,我说了setInterval 配合 时间戳 对时间间隔取余,再根据余数判断是什么灯,可以一直循环。然后面试官就把电话挂了,HR一会打电话过来说面试的很不理想。摸不着头脑。
#如何判断面试是否凉了#
面试的时候问我怎么做一个红绿灯,我说了setInterval 配合 时间戳 对时间间隔取余,再根据余数判断是什么灯,可以一直循环。然后面试官就把电话挂了,HR一会打电话过来说面试的很不理想。摸不着头脑。
#如何判断面试是否凉了#
全部评论
不管答的怎么样,直接挂电话不太礼貌吧....
应该是想让你用promise实现
本质思路是对的,只是面试官确实有点不太职业。
应该是async await?挂电话过分了
哪家素质这么差直接挂电话,避雷一下
再投携程试试,岗位还有很多
我记得和promise加settimeout有关
这道题我会从面向对象的思想去答,灯有3种颜色,且会展示不同的时长。
1、首先创建一个灯的类,包含颜色及时长的属性
2、然后new3个不同灯的实例
3、然后我们可以结合setTimeout和setInterval来交替实现灯的展示
我理解电话里只能说上这些,具体还得是在实际代码种做调试,让代码更健壮。
用css的动画不就行了
搞一个循环的流程?这样就只需要用到setTimeout了
Interval确实不太好,你没法自定时间啊
这个题还没见过,有题解踹我
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享


点赞 评论 收藏
分享