angular中的等号,==判定

使用angularjs的时候会使用到其中的表达式,其中有相等的判断。由于js有==和===的区别,于是就想看看是否相同。自己稍微做了一点测试,一看便知。

先给结论:angularjs表达式中的==和===与js中的是相同的。

示例如下:

<div ng-if="0===''">test 0 == ''</div>

<div ng-if="0===''">test 0 === ''</div>

<div ng-if="0===0">test 0 === 0</div>

<div ng-if="0==='0'">test 0 === '0'</div>

<div ng-if="0=='0'">test 0 == '0'</div>

输出如下:

test 0 === 0

test 0 == '0'