1 aaaa bbbb cccc 2 aaaa bbbb 3 aaaa bbbb cccc dddd 4 aaaa bbbb cccc 5 aaaa bbbb undefined 6 aaaa bbbb cccc 7 aaaa bbbb cccc 8 true 9 aaaa bbbb cccc 10 aaaa 11 bbbb 12 cccc 13 function 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 } 24 aaaa bbbb undefined 25 true 26 aaaa bbbb undefined 27 aaaa 28 bbbb 29 function 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 } 40 aaaa bbbb cccc 41 true 42 aaaa bbbb cccc 43 aaaa 44 bbbb 45 cccc 46 dddd 47 function 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 }