猿问

IDEA的js报错:==undefined会导致类型转换??

使用IDEA的webstorm来进行web开发的时候,

只要我的判断里出现:


if($scope.aaa == undefined || $scope.aaa == null) {

    alert('请输入aaa!')

}

这段代码就会飘黄,报错!

报的错好像是说 == 会导致类型被强制转换,那我怎么来写判断呢?

或者是有没有别的解决办法呢?

还有就是 == 与 === 的区别 有没有大佬帮忙解释下!在线等!急!


慕后森
浏览 668回答 3
3回答

慕森王

就是说==可能会触发隐式转换,===不会。1 == '1' //true1 === '1' //false
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答