| aaaa bbbb cccc |
| aaaa bbbb |
| aaaa bbbb cccc dddd |
| aaaa bbbb cccc |
| aaaa bbbb undefined |
| aaaa bbbb cccc |
| aaaa bbbb cccc |
| true |
| aaaa bbbb cccc |
| aaaa |
| bbbb |
| cccc |
| function varFunc(a, b, c) { |
| print(a, b, c); |
| print(Object.getPrototypeOf(arguments) === Object.prototype); |
| print(arguments[0], arguments[1], arguments[2]); |
| |
| for (var i in arguments) { |
| print(arguments[i]); |
| } |
| |
| print(arguments.callee); |
| } |
| aaaa bbbb undefined |
| true |
| aaaa bbbb undefined |
| aaaa |
| bbbb |
| function varFunc(a, b, c) { |
| print(a, b, c); |
| print(Object.getPrototypeOf(arguments) === Object.prototype); |
| print(arguments[0], arguments[1], arguments[2]); |
| |
| for (var i in arguments) { |
| print(arguments[i]); |
| } |
| |
| print(arguments.callee); |
| } |
| aaaa bbbb cccc |
| true |
| aaaa bbbb cccc |
| aaaa |
| bbbb |
| cccc |
| dddd |
| function varFunc(a, b, c) { |
| print(a, b, c); |
| print(Object.getPrototypeOf(arguments) === Object.prototype); |
| print(arguments[0], arguments[1], arguments[2]); |
| |
| for (var i in arguments) { |
| print(arguments[i]); |
| } |
| |
| print(arguments.callee); |
| } |