返回函数的调用者
function test1(){
if(test1.caller == test2){
alert('test2 call me!');
}else if(test1.caller == test3){
alert('test3 call me!');
}else{
alert('Nobody call me!');
alert(test1.caller);
}
}
function test2(){
test1();
}
function test3(){
test1();
}
function main(){
test2();
test3();
}
main();