标签归档:闭包

关于惰性载入函数

如果完成相同功能的一个API在不同的浏览器中命名是不同的,为了能适用于所有浏览器,就得判断当前浏览器中该API的名称是哪个,可是如果我们用到这个功能的地方很多,难道每次用到的时候,都必须要去做这个判断吗?

js小技巧–善用对象中间件

一个小小的技巧性概念。

构造函数模式的一点新的认识

this关键字的进一步延伸,再次理解this的指向问题,并且通过理解this的指向,实现构造函数实例化时,原型链中某些方法只会被运行一次的原理。

关于闭包的一些-胡思乱想

闭包是一个比较难理解,但又非常重要的概念,想要更好的理解闭包的概念,就需要对作用域链,对象的唯一性,this指向等多个技术点有一定的认识,才能更好的理解闭包,本文就基于这三个知识点,对闭包进行一个简单的说明。

对象数组排序-使用sort和闭包

数组操作的一个小tip,使用sort和闭包的方法,按照数组元素或者元素中某种属性的值,进行排序。

浅析作用域链–JS基础核心之一

JS中的作用域,大家都知道的,分为全局作用域和局部作用域,没有块级作用域,听起来其实很简单的,可是作用域是否能够有深入的了解,对于JS代码逻辑的编写成功率,BUG的解决能力,以及是否能写出更优秀的代码,都有很重要的影响的,如果想要写出更优雅更高效的逻辑代码,那么就要深入的了解一下作用域的问题了,确切的说,是要更深入的了解一下,怎么更有效更巧妙的利用作用域。