我正在尝试创建一个在属性中有变量的函数,如果 var 存在则返回变量,否则返回 var 名称
app.locals.test = function(myvar){
if ( typeof(myvar) != "undefined" ) {
return myvar
}
return 'false'
}
我没有问题 il var 已定义但 fi var 未定义我有 testVar 未定义。而且我不知道如何获得 var 名称
谢谢你的帮助
我正在尝试创建一个在属性中有变量的函数,如果 var 存在则返回变量,否则返回 var 名称
app.locals.test = function(myvar){
if ( typeof(myvar) != "undefined" ) {
return myvar
}
return 'false'
}
我没有问题 il var 已定义但 fi var 未定义我有 testVar 未定义。而且我不知道如何获得 var 名称
谢谢你的帮助
function testVar(variable) {
if (!variable) return 'UNDEFINED VARIABLE';
return variable;
}
But I can't get the var name with javascript
如果我的问题是正确的......您希望返回函数中本地称为“myvar”的变量的名称。因此,如果上面的代码有效,那么......解决方案可以是:
app.locals.test = function(myvar){
if ( typeof(myvar) != "undefined" ) {
return myvar;
} else {
return 'myvar';
}
}