你真的懂javascript吗?
//题目一 if (!("a" in window)) { var a = 1; } console.log("题目一的答案:",a); //题目二 var a = 1, b = function a(x) { x && a(--x); }; console.log("题目二的答案:",a); //题目三 function c(x) { return x * 2; } var c; console.log("题目三的答案:",c); //题目四 function d(x, y, d) { arguments[2] = 10; console.log("题目四的答案:",d); } d(1, 2, 3); //题目五 function e() { console.log("题目五的答案:",this); } e.call(null);