function name(){
var sayHi = null;
var sayBye = null;
var i = 1;
if(i==1){
sayHi = function(){
alert("Hello!");
};
}
else{
sayBye = function(){
alert("ByeBye");
};
}
}
慕数据4485210
浏览 2099回答 3
3回答
Perona
光定义函数是不够的,要跑起来,函数需要调用。所以应该加上这一行代码name();你把匿名函数赋给一个变量是想干嘛。根据你的思路,我大致改动成这样,你看看:function name(){
var sayHi ="Hello!";
var sayBye ="ByeBye";
var i = 1;
if(i==1){
alert(sayHi);
}else{
alert(sayBye );
}
}
name();