我有一个 javascript 变量 var a = "SUCCESS"; 在进行一些验证时,我得到了一些其他值 var b = SUCCESS; 现在我想比较
If (a == b){
alert("Allowed");
}else {
alert("Denied");
}
由于 var b 的双引号问题,上述代码无法正常工作。
有什么方法可以比较("SUCCESS" == SUCCESS)
吗?我想为变量 b 分配双引号。
如果我们尝试这种方式(a == "b")
,那么 b 的值将不会插入。有没有办法在双引号内使用 var b ?
=========
我在这里添加更多信息
首先非常感谢Shinpou !因为你非常接近我的问题!var a 和 var b 没有静态值,它将在运行时分配。var a like "Jan" or "Feb" or "Mar" etc.. var b like Jan or Feb or Mar ...如果我比较 (a == b ) 那么它将是错误的。所以我想添加双引号到 var b 的值,如 perl qq [""]...如果 qq[""] 在 Javascript 中不可用,我们可以将 var b 的值转换为字符串对象吗?最后我想要 var b 的值也像 "Jan" 或 "Feb" 等..所以我可以比较 "if (a== b) " 再次感谢!!!