在JavaScript中,什么情况下= == b,但是使用a或b可以得出不同的结果?

非极性

它可能看起来像是a === bis true,那么任何使用a或的操作b都应给出完全相同的结果。

但是我确实看到了一个例外:0 === -0但是1/0给出Infinity1/-0给出-Infinity

JavaScript中是否还有其他情况可能会发生?

贝吉

不会。根据严格平等比较算法(EcmaScript§11.9.6),这是产生两个不同值的唯一例外true

但是,在相反的情况下也存在类似的陷阱:这NaN是一个例外,其中以完全相同的值调用算法会产生yield false

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在什么情况下可以使用 mongoexport?

来自分类Dev

在什么情况下可以使用rundll32来调用DLL中的函数?

来自分类Dev

Eclipse中的MarkSelection是什么,它将在什么情况下使用?

来自分类Dev

在什么情况下可以省略C中的花括号?

来自分类Dev

在什么情况下,您可以在AngularJS中定义HTTP拦截器?

来自分类Dev

在什么情况下可以删除帐户?

来自分类Dev

在什么情况下可以省略透视划分?

来自分类Dev

在什么情况下可以省略SVG path的命令?

来自分类Dev

在什么情况下可以决定平等?

来自分类Dev

gluPerspective在什么情况下可以看到顶点?

来自分类Dev

什么情况下使用Java中的执行人无界队列?

来自分类Dev

在什么情况下我必须使用std :: function?

来自分类Dev

在什么情况下使用异常处理是可行的?

来自分类Dev

在什么情况下,gunzip和tar xf可以工作,但是tar xzf失败?

来自分类Dev

在什么情况下我应该在C ++ 11中为枚举类使用固定宽度的整数

来自分类Dev

在什么情况下将不使用在路径中首先找到的可执行文件

来自分类Dev

正则表达式:在什么情况下,`/(?!^)/`的结果将不同于`//`?

来自分类Dev

在什么情况下焦点位置可以与插入符号位置不同?

来自分类Dev

在不生成密钥对的情况下使用SSH会发生什么情况?

来自分类Dev

如果C#中的Catch块中发生异常,会发生什么情况。在这种情况下,呼叫者也会得到什么结果

来自分类Dev

在什么情况下我可以使用Solr Core

来自分类Dev

在什么情况下可以使用上下文?

来自分类Dev

在什么情况下,您可以在DynamoDB上使用简单哈希键?

来自分类Dev

在什么情况下SERVER REFLEXIVE和PEER REFLEXIVE地址/候选人彼此不同?

来自分类Dev

在什么情况下SERVER REFLEXIVE和PEER REFLEXIVE地址/候选人彼此不同?

来自分类Dev

在什么情况下C#'is'关键字可以引发异常?

来自分类Dev

在什么情况下可以得到NullPointerException(“ Name is null”); 错误?

来自分类Dev

在什么情况下,DNS主文件可以包含CRLF?

来自分类Dev

在什么情况下JSON编码的数组可以变成字符串?

Related 相关文章

  1. 1

    在什么情况下可以使用 mongoexport?

  2. 2

    在什么情况下可以使用rundll32来调用DLL中的函数?

  3. 3

    Eclipse中的MarkSelection是什么,它将在什么情况下使用?

  4. 4

    在什么情况下可以省略C中的花括号?

  5. 5

    在什么情况下,您可以在AngularJS中定义HTTP拦截器?

  6. 6

    在什么情况下可以删除帐户?

  7. 7

    在什么情况下可以省略透视划分?

  8. 8

    在什么情况下可以省略SVG path的命令?

  9. 9

    在什么情况下可以决定平等?

  10. 10

    gluPerspective在什么情况下可以看到顶点?

  11. 11

    什么情况下使用Java中的执行人无界队列?

  12. 12

    在什么情况下我必须使用std :: function?

  13. 13

    在什么情况下使用异常处理是可行的?

  14. 14

    在什么情况下,gunzip和tar xf可以工作,但是tar xzf失败?

  15. 15

    在什么情况下我应该在C ++ 11中为枚举类使用固定宽度的整数

  16. 16

    在什么情况下将不使用在路径中首先找到的可执行文件

  17. 17

    正则表达式:在什么情况下,`/(?!^)/`的结果将不同于`//`?

  18. 18

    在什么情况下焦点位置可以与插入符号位置不同?

  19. 19

    在不生成密钥对的情况下使用SSH会发生什么情况?

  20. 20

    如果C#中的Catch块中发生异常,会发生什么情况。在这种情况下,呼叫者也会得到什么结果

  21. 21

    在什么情况下我可以使用Solr Core

  22. 22

    在什么情况下可以使用上下文?

  23. 23

    在什么情况下,您可以在DynamoDB上使用简单哈希键?

  24. 24

    在什么情况下SERVER REFLEXIVE和PEER REFLEXIVE地址/候选人彼此不同?

  25. 25

    在什么情况下SERVER REFLEXIVE和PEER REFLEXIVE地址/候选人彼此不同?

  26. 26

    在什么情况下C#'is'关键字可以引发异常?

  27. 27

    在什么情况下可以得到NullPointerException(“ Name is null”); 错误?

  28. 28

    在什么情况下,DNS主文件可以包含CRLF?

  29. 29

    在什么情况下JSON编码的数组可以变成字符串?

热门标签

归档