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