我对arguments.callee的理解
摘要:基本理解: 你怎么看待一个函数呢?又如何看待一个函数对象呢?函数和Function之间的关系到底是什么?我觉得理解这些对理解arguments.callee有所帮助。 先说说auguments.callee是什么:它是一个指针,它指向当前函数,这个函数没有当前的参数环境,是一个纯净的Function
阅读全文
JavaScript对不同数据结构的常见循环
摘要:var obj1 = { title : 'tom and jetty', author : 'pecool' } function Book(){} Book.prototype.price = 23; obj1.__proto__ = Book.prototype; 1、带原型属性的循环--fo
阅读全文
JavaScript的一些实用操作(逐步添加)
摘要:1.js代码简洁高效计时 console.time('a'); //记录时间开始 ... console.timeEnd('a'); //记录时间结束 a: 12857.81103515625ms //自动输出时间结果 2.原型中已经有的方法,不想再写,如何直接使用呢? 很简单从原型中拿出来,但这种
阅读全文
JavaScript使用原型链实现继承
摘要:JavaScript实现继承的思想: 一句话总结,让子类的原型等于父类的实例。 详细来说,其实利用了原型的性质即在JavaScript中所有被实例化对象具有相同的原型属性和方法,每一个被实例化对象的原型指针均指向同一个地址,通过改变原型指针指向的位置来实现继承。 案例说明: //父方法 functi
阅读全文