1aaaa bbbb cccc 2aaaa bbbb 3aaaa bbbb cccc dddd 4aaaa bbbb cccc 5aaaa bbbb undefined 6aaaa bbbb cccc 7aaaa bbbb cccc 8true 9aaaa bbbb cccc 10aaaa 11bbbb 12cccc 13function varFunc(a, b, c) { 14 print(a, b, c); 15 print(Object.getPrototypeOf(arguments) === Object.prototype); 16 print(arguments[0], arguments[1], arguments[2]); 17 18 for (var i in arguments) { 19 print(arguments[i]); 20 } 21 22 print(arguments.callee); 23} 24aaaa bbbb undefined 25true 26aaaa bbbb undefined 27aaaa 28bbbb 29function varFunc(a, b, c) { 30 print(a, b, c); 31 print(Object.getPrototypeOf(arguments) === Object.prototype); 32 print(arguments[0], arguments[1], arguments[2]); 33 34 for (var i in arguments) { 35 print(arguments[i]); 36 } 37 38 print(arguments.callee); 39} 40aaaa bbbb cccc 41true 42aaaa bbbb cccc 43aaaa 44bbbb 45cccc 46dddd 47function varFunc(a, b, c) { 48 print(a, b, c); 49 print(Object.getPrototypeOf(arguments) === Object.prototype); 50 print(arguments[0], arguments[1], arguments[2]); 51 52 for (var i in arguments) { 53 print(arguments[i]); 54 } 55 56 print(arguments.callee); 57} 58