#我的实习求职记录#3.29三道笔试题花了一小时20分钟20分钟问了研究方向1、笔试第一题:a = [1, 2, { a: 2 }]b = Object.assign({}, a)d = Object.assign(a)let c=[...a]a[0] = 2console.log(a, b,c,d)写出a,b,c,d结果就是考引用赋值、assign、扩展运算符...2、笔试第二题:写一个轮询请求接口,(1)使用condition函数判断请求响应结果,为true执行回调cb,(2)否则在delay时间后重新开始轮询,(3)同时设置重新请求次数限制,超过则报错,(4)同时设置整个轮询请求时间限制,超时报错3、笔试第三题:监测对象的改变,在被改变的同时打上断点实现:我是采用采用数据劫持api实现,在setter触发时打上debuggers 不知道还有没有二面,三个题,第二和第三题目理解了好久