在javascript中,[] === []和[] == []都返回false

Jie Lian

这是为什么?我最初假设是某种隐式类型转换,但是[] == []也是错误的。

湖南罗斯托米扬

JavaScript中的数组是对象。对象通过身份进行比较。因此,由不同文字(或通过其他方式)创建的两个对象都不会相等(严格(===)或松散(==))。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么(null == false)和(null == true)都返回false?

来自分类Dev

is_dir和is_file都返回false

来自分类Dev

Javascript 返回 false 和 event.target

来自分类Dev

Java:if和else在每种情况下都返回true或false

来自分类Dev

JavaScript RegExp 在每个有效和无效输入中返回 false

来自分类常见问题

JavaScript函数分别返回False和0

来自分类Dev

fread和fwrite在错误尝试中不会返回false

来自分类Dev

Ajax函数问题在wordpress中返回true和false

来自分类Dev

linq 检查什么条件在多个和条件中返回 false

来自分类Dev

在 JavaScript 中返回 NaN 和 Undefined

来自分类Dev

getHeight() 和 getWidth() 都返回 0

来自分类Dev

Javascript:Element.scrollHeight和Element.scrollTop是否在每次调用时都计算返回值?

来自分类Dev

更改UILabel中的文本会导致我所有的imageViews和按钮都返回其原始位置

来自分类Dev

在nodjs和javascript中完成forloop后返回值

来自分类Dev

在javascript中返回值和/或违反承诺

来自分类Dev

我需要将 dict 中的所有键和值都放在列表中,但只返回最后一个键和值

来自分类Dev

为什么“ [] == true”和“![] == true”都评估为false?

来自分类Dev

javascript不会返回false

来自分类Dev

JavaScript:onclick并返回false

来自分类Dev

返回值中的函数混淆,显式的true和false是什么?

来自分类Dev

mysql中的store_result()和get_result()返回false

来自分类Dev

“ if(systemReady == false)return;”之间的区别是什么?和“如果(!systemReady)返回;” 在cpu中

来自分类Dev

在Android 5.0和更高版本中,Androi BLE writeCharacteristics方法始终返回false

来自分类Dev

JavaScript中的true和false与true和falsy有什么区别?

来自分类Dev

如果 IF() 函数返回 FALSE 和 END 查询,如果它在 mysql 中返回 TRUE,如何设置 WHERE 条件

来自分类Dev

iframe.src属性中的“ javascript:”,“#”和“ javascript:false”之间有什么区别

来自分类Dev

S3==S4 返回 false,其中两者都指向 SCP 中的相同字符串,请说明原因

来自分类Dev

如果f和g都失败,如何使“ first”返回“ Failure”?

来自分类Dev

Android:为什么getDimension和getDimensionPixelSize都返回相同的值?

Related 相关文章

  1. 1

    为什么(null == false)和(null == true)都返回false?

  2. 2

    is_dir和is_file都返回false

  3. 3

    Javascript 返回 false 和 event.target

  4. 4

    Java:if和else在每种情况下都返回true或false

  5. 5

    JavaScript RegExp 在每个有效和无效输入中返回 false

  6. 6

    JavaScript函数分别返回False和0

  7. 7

    fread和fwrite在错误尝试中不会返回false

  8. 8

    Ajax函数问题在wordpress中返回true和false

  9. 9

    linq 检查什么条件在多个和条件中返回 false

  10. 10

    在 JavaScript 中返回 NaN 和 Undefined

  11. 11

    getHeight() 和 getWidth() 都返回 0

  12. 12

    Javascript:Element.scrollHeight和Element.scrollTop是否在每次调用时都计算返回值?

  13. 13

    更改UILabel中的文本会导致我所有的imageViews和按钮都返回其原始位置

  14. 14

    在nodjs和javascript中完成forloop后返回值

  15. 15

    在javascript中返回值和/或违反承诺

  16. 16

    我需要将 dict 中的所有键和值都放在列表中,但只返回最后一个键和值

  17. 17

    为什么“ [] == true”和“![] == true”都评估为false?

  18. 18

    javascript不会返回false

  19. 19

    JavaScript:onclick并返回false

  20. 20

    返回值中的函数混淆,显式的true和false是什么?

  21. 21

    mysql中的store_result()和get_result()返回false

  22. 22

    “ if(systemReady == false)return;”之间的区别是什么?和“如果(!systemReady)返回;” 在cpu中

  23. 23

    在Android 5.0和更高版本中,Androi BLE writeCharacteristics方法始终返回false

  24. 24

    JavaScript中的true和false与true和falsy有什么区别?

  25. 25

    如果 IF() 函数返回 FALSE 和 END 查询,如果它在 mysql 中返回 TRUE,如何设置 WHERE 条件

  26. 26

    iframe.src属性中的“ javascript:”,“#”和“ javascript:false”之间有什么区别

  27. 27

    S3==S4 返回 false,其中两者都指向 SCP 中的相同字符串,请说明原因

  28. 28

    如果f和g都失败,如何使“ first”返回“ Failure”?

  29. 29

    Android:为什么getDimension和getDimensionPixelSize都返回相同的值?

热门标签

归档