摘要: 1 //手写call apply 2 Function.prototype.myCall = function(ctx,...args) { 3 var ctx = ctx || window 4 // 给 context 添加一个属性 5 // getValue.call(a, 'yck', '2 阅读全文
posted @ 2020-04-09 21:32 NAME_IS_NaN 阅读(214) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-09 21:30 NAME_IS_NaN 阅读(117) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-09 21:01 NAME_IS_NaN 阅读(135) 评论(0) 推荐(0)
摘要: 前言: 结束了一个多月的春招,重拾了很多前端面试琐碎的知识点,最后结果也算可以,收获了 网易 云音乐,美团 快驴,新东方在线,跟谁学 几大公司的offer。因为之前的笔记都是记录在OneNote上,特此来更新一篇博文记录准备面试过程中学习和收获到的知识点。 阅读全文
posted @ 2020-04-09 20:58 NAME_IS_NaN 阅读(211) 评论(1) 推荐(0)
摘要: **注:本篇文章运行环境为当前最新版本的谷歌浏览器(72.0.3626.109)** 任务队列 首先我们需要明白以下几件事情: * JS分为同步任务和异步任务 * 同步任务都在主线程上执行,形成一个执行栈 * 主线程之外,事件触发线程管理着一个任务队列,只要异步任务有了运行结果,就在任务队列之中放置 阅读全文
posted @ 2020-03-13 16:47 NAME_IS_NaN 阅读(175) 评论(0) 推荐(0)