您的位置:首页技术文章
文章详情页

aCopy === arr; 为什么为false?

浏览:26日期:2024-06-06 13:21:32

问题描述

aCopy === arr; 为什么为false?

它们的值一样,难道类型不一样?不都是数组类型吗?

问题解答

回答1:

没有数组类型那么一说,数组属于object,判断时,如果你用=== 你可以

先用typeof 打印一下你要比较的参数,先判断类型

判断他们的值

如果全部相等,才会返回true ,一般不会有人拿数组比较的,比较麻烦

==,就是单纯比较值,至于什么类型,无所谓,也就是number类型的1和string的1,值是相等的

回答2:

建议你好好看看“”===“”的用法

回答3:

=== 就是全部相等,值与类型都是相等的,才称全等。

相关文章: