function a(x) { return x * 2; } var a=1; console.log(a); 执行以上代码的结果是
举一反三
- 以下代码执行后, num 的值是多少?var foo = function(x, y) {return x - y;};function foo(x, y) {return x + y;}var num = foo(1, 2);console.log(num);
- 如下代码,执行结果是? vara=1; varx=function(){ console.log(a); }; a=2; functionf(){ x(); } f()
- 在Java script中,运行下面代码的结果是 function foo(x){ var num=5; bar=function(y){ return (x+y+(++num)); } } console.log(foo(2)); console.log(bar(10)); console.log(bar(10));"
- var x=1;function test(){ console.log(x);var x=19;console.log(x);}console.log(x);test();console.log(x);程序执行完毕,控制台依次打印x的值为:___、____、____、____
- 查看如下代码: function f1( ){ console.log(x); var x = 10; ++x; console.log(x); } f1(); 执行后的结果是 A: 程序错误 B: undefined 和 10 C: undefined 和 11 D: 10 和 11