js == 与 ===的区别

89 阅读1分钟

区别:== 只是数值相等,类型不一定 === 必须两个都相同

    
    实例:
    18 == '18'  //true  因为js会将'18'隐式转换成number类型 因此相等 这就是区别
    
    18 === '18'  //false 虽然值相等 但是类型不同 也为false