前端面试:手写代码相关

一、call

   这个call有啥特点呢,就是调用的时候,第一个参数是this指向的对象,从第二个参数开始就是函数接受的参数数据

二、apply

三、bind

四、防抖

五、节流

六、冒泡


七、快排


八、选择

就是一次一次遍历,找到最小的,跟当前的调换

九、插入

拿到一个元素,跟它相邻后面的元素比较,大了就换位置

十、new

改变原型指向,指定构造器,改变this指向

十一、instanceof

十二、Object.create

十三、事件委托

十五、Reduce

十六、手写通用事件监听

十七、手写简易的ajax

十八、promise.all    

十九、promise.race

二十、手写Event

二十一、手写拖拽

二十二、手写无限滚动

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。