call/apply/bind 日常编码中被开发者用来实现 “对象冒充”,也即 “显示绑定 this“。 面试题:“call/apply/bin...
本篇课题,或许早已是烂大街的解读文章。不过春招系列面试下来,不少伙伴们还是似懂非懂地栽倒在(~面试官~)深意的笑容之下,权当温故知新。 Java...
"面向对象" 是以 "对象" 为中心的编程思想,它的思维方式是构造。 "面向对象" 编程的三大特点:"封装、继承、多态”: 封装:属性方法的抽象...
常见this的误解 指向函数自身(源于this英文意思的误解) 指向函数的词法作用域(部分情况) this的应用环境 1. 全局环境 无论是否在...
柯里化(Curring, 以逻辑学家Haskell Curry命名) 写在开头 柯里化理解的基础来源于我们前几篇文章构建的知识,如果还未能掌握闭...
系列更文前三篇文章,围绕了一个重要的知识点:"函数"。函数调用栈、函数执行上下文、函数作用域到闭包。可见不理解函数式编程,代码都撸不好。 函数是...
进击的巨人第三篇,本篇就作用域、作用域链、闭包等知识点,一一击破。 作用域 作用域:负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并...
面试经常遇到的深浅拷贝,事件轮询,函数调用栈,闭包等容易出错的题目,究其原因,都是跟JavaScript基础知识不牢固有关,下层地基没打好,上层...
写在开篇 已经不敢自称前端小白,曾经吹过的牛逼总要一点点去实现。 正如前领导说的,自己喝酒吹过的牛皮,跪着都得含着泪去实现。 那么没有年终完美总...
文集作者