我有一个条件,如果在我需要检查,如果A具有相同的值,而不管乙数据类型,如Javascript/jQuery:不管数据类型如何,检查两个值是否相等?
if (A == B) {
//body of if statement
}
但在验证服务器检查将拒绝如果==
存在。它会要求将其更改为===
(但我无法更改此设置)。
我怎样才能做到这一点,其中A
& B
的可能值和类型
String, Number, null, '', undefined, NaN
看起来简单,但可能只是一个逻辑错误... :)
我认为你可以破解它变成'如果(A.toString()=== B.toString()){...}' – Aziz
@Aziz这将在**一些**案例 –
*中抛出错误“但我的服务器检查验证将拒绝如果”==“存在它将要求改变”===“(我不能改变)”*好吧,得到谁可以*改变它来改变它。有时你需要'=='。 –