使用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'