日期:2014-05-16  浏览次数:20281 次

js 比较运算会将数据类型转换成什么?
JScript code

    a="1";
    if (a==1)
    {
        alert(100);
    }

    b=2;
    if (b=="2")
    {
        alert(200);
    }



上述 a 和 b 参加==比较,请问js 会在判断==比较的时候 将左右的数据类型 自动转换成 字符串还是 数值?

------解决方案--------------------
ECMAScript 关系运算符
仔细看比较数字和字符串一节。