我想创建一个参数为var的函数,如果定义了var则返回var值,否则返回var名称
我试试
test = function(variable){
try{
if ( typeof(variable) != "undefined" ) {
return 'true'
}
return 'false'
}catch(e){
console.log(e);
}
}
但如果我有一个未定义的var,则不调用该函数,并且我有未定义的函数错误。
我想知道如何使用变量名
谢谢:)
答案 0 :(得分:1)
不要使用var
作为参数。它是JavaScript中的reserved word,并没有描述变量的用途。
怎么样:
var test = function(variable) {
if (!variable) return false;
return variable;
}