![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试补漏
主要记录面试中不足之处
燃情雪
证明我不懒,哼!
展开
-
事件循环
1、什么是同步函数,什么是异步函数?其实函数本身没有什么同步异步的区别,它只不过是一个包裹了一些语句或则另外一个函数的容器。真正区别它是否是异步函数,则是看它的执行触发条件是否是异步操作。比如,我们定义一个 function test() {};并且在 js 代码中的某个位置上对它进行调用 test(),因为它的执行触发条件是在 js 中同步执行的,因此它是个同步函数;另外当我们对某个 dom 元素绑定点击事件 onclick='test',因为它的执行触发条件是在 js 中异步执行的,因此它是个异步函数原创 2020-05-08 18:27:33 · 158 阅读 · 0 评论 -
字节跳动 ---- (一面)
第一题:Array中,使用reduce实现map第一步:我们应该利用Array原生对象得prototype在原生对象Array上重写mapArray.prototype.map = callBack第二步:我们要开始写callBack回调函数 const callBack = () => { console.log('this', this) } Array.prototy...原创 2020-02-18 23:44:08 · 750 阅读 · 0 评论