Array.prototype.test=function( ){ return "abc"; } alert(new Array( ).test( )); function func( ){ alert(arguments.test);//想问一下为什么这里为什么不是用test()来调用这个方法 } func( );
1 回答
已采纳
思君满月
TA贡献82条经验 获得超36个赞
alert(arguments.test);这里并不是调用方法,只是单纯的调用属性,目的是检测arguments这个参数数组是否存在test方法,输出的结果应该是function(){ return "abc";}吧。
添加回答
举报
0/150
提交
取消