![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
jackyliu_1981
这个作者很懒,什么都没留下…
展开
-
Function.prototype.call 内部实现探讨
今天在网上看到了一个有意思的js题目,就拿去和同事讨论。本来以为是一个很简单的问题,但越讨论越深入,逐步认识到了这个问题的深度。 题目是这样的: function f1(){ alert(1); } function f2(){ alert(2); } var f3 = f1.call; f3.call(f2); 讨论的过程就不在赘述了,最...2011-04-14 23:08:13 · 171 阅读 · 0 评论 -
Function.prototype.call 内部实现探讨续
在上一篇博文中,最后讨论Function.prototype.call的内部实现近似为: function call(a,b,c){ if(this === call){ a(b,c); }else{ this(b,c); } } 应修正为: function call(a,b,c){ if(th...原创 2011-04-15 08:39:05 · 112 阅读 · 0 评论 -
图片预加载,你所不知道的
看完了曼联与曼城的同城德比,还有漫长的两个小时,才能看到期待中的国家德比。无聊的很,左右无事,便来论坛闲逛。看到了一章关于图片预加载的博文,其代码如下: function loadImage(url, callback) { var img = new Image(); //创建一个Image对象,实现图片的预下载 img.src =...2011-04-17 03:54:39 · 115 阅读 · 0 评论