等号 (=) 只用作赋值运算符。对于两个值的比较,可以使用相等运算符 (==) 或全等运算符 (===)
注意 全等运算符不区分不同的数值数据类型。一定要确保理解赋值运算符、相等运算符和全等运算符之间的差异
相等运算符将进行类型转换,以检查值是否相同。在下面的 JScript 代码行中,字符串 "42" 将在与数字 42 比较之前被转换为一个数字。其结果为 true。
42 == "42";
等号 (=) 只用作赋值运算符。对于两个值的比较,可以使用相等运算符 (==) 或全等运算符 (===)
注意 全等运算符不区分不同的数值数据类型。一定要确保理解赋值运算符、相等运算符和全等运算符之间的差异
相等运算符将进行类型转换,以检查值是否相同。在下面的 JScript 代码行中,字符串 "42" 将在与数字 42 比较之前被转换为一个数字。其结果为 true。
42 == "42";