【JavaScript :语法】 JavaScript 没有重写,但是却实现了重写效果

it2022-05-05  132

 

问题: var a = function(){  ....    }  调用的时候,却可以用 a(arg1 ,arg2,...)的方式调用a函数。

function test() { var s = ""; for (var i = 0; i < arguments.length; i++) { alert(arguments[i]); s += arguments[i] + ","; } return s; } test("name", "age"); 输出结果: name,age

本质:

Arguments 对象

  js中arguments的用法


最新回复(0)