随笔- 153  评论- 1713  文章- 1 
  2011年5月5日
摘要:看到一句Javascript的代码:function test(){ var args = Array.prototype.slice.call(arguments);}第一感觉是这句代码不是多余么?这切分后不是返回一样的数组么?不过又感觉没人这么蛋疼做这么无聊的事情吧,于是Google,于是发现,我错了!因为arguments不是一个数组对象,虽然它有length属性,并且你在firebug或者Chrome的控制台log出来的结果和数组一样。function testArguments(){ console.log(arguments); console.log(arguments.leng 阅读全文
posted @ 2011-05-05 17:40 Q.Lee.lulu 阅读 (3828) 评论 (0) 编辑