摘要:
相等判断 JavaScript提供三种不同的值比较操作: 严格相等 ("triple equals" 或 "identity"),使用 , 宽松相等 ("double equals") ,使用 == 以及 Object.is (ECMAScript 2015/ ES6 新特性) 简而言之,在比较两件 阅读全文
摘要:
prototype(原型) : 对象的一个属性,此属性使您有能力向对象添加属性和方法,当访问对象不存在属性是会自动到 prototype 中找 _proto_(隐式原型): 此对象构造函数(类)的原型(prototype) constructor: 原型对象的一个属性,指回原构造函数 注意 基于同一 阅读全文
摘要:
总是对call和apply方法使用存在迷惑,特此记录一下 一句话理解这两个方法: call和apply是为了动态改变this而出现的,当一个object没有某个方法,但是其他的有,我们可以借助call或apply用其它对象的方法来操作 举个栗子: 我们都知道在函数中有一个伪数组 arguments 阅读全文