js判断是否undefined的有关问题

js判断是否undefined的问题JScript codefunction isUndefined(variable) {return typeof variable und

js判断是否undefined的问题

JScript code
function isUndefined(variable) {    return typeof variable == 'undefined' ? true : false;}if(isUndefined(test)){  alert('变量未定义');}

我有个验证变量是否未定义的js函数 但是调用的时候 还是会提示:“错误: 'test' 未定义”
请问这是什么原因呢?很莫名的 

代码里面很多地方都调用了这个函数的

[解决办法]

if(isUndefined(test)){
alert('变量未定义');
}

test 未定义,你在这儿使用了这个变量。当然报错