首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
以下哪项代码可以正确地创建一个函数表达式并立即调用?
A.var func = function() { alert(1); }(2);
B.var func = function(a) { alert(a); }(1);
C.function() { alert(1); }();
D.var func = function() { alert(1); }; func();
题型:选择题 知识点:第六章 JavaScript高级功能
【答案】
B
【解析】
选项 B 正确地定义了函数表达式,并在定义后立即调用,传递了参数 1。选项 A 因参数多于函数定义的参数而错误。选项 C 不符合函数表达式的语法,选项 D 虽然正确,但调用是在定义之后。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类