探秘数组的push方法

今天看到下面这段有趣的代码(据说是出自jQuery的作者哦),让我对push方法的执行机制产生了兴趣,决定一探究竟。。。

var elems = {
     length: 0,
     add: function(elem) {
          Array.prototype.push.call(this, elem);
     }
};

(更多…)