文章详情页
aCopy === arr; 为什么为false?
浏览:145日期:2024-06-06 13:21:32
问题描述
aCopy === arr; 为什么为false?
它们的值一样,难道类型不一样?不都是数组类型吗?
问题解答
回答1:没有数组类型那么一说,数组属于object,判断时,如果你用=== 你可以
先用typeof 打印一下你要比较的参数,先判断类型
判断他们的值
如果全部相等,才会返回true ,一般不会有人拿数组比较的,比较麻烦
==,就是单纯比较值,至于什么类型,无所谓,也就是number类型的1和string的1,值是相等的
回答2:建议你好好看看“”===“”的用法
回答3:=== 就是全部相等,值与类型都是相等的,才称全等。
相关文章:
1. 前端 - html5 audio不能播放2. javascript - sublime快键键问题3. 运维 - java tomcat多个小项目共存问题4. javascript - webpack构建工具重构代码的流程是怎么样的?5. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””6. javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?7. dockerfile - 为什么docker容器启动不了?8. node.js - axios 请求数据,返回数据 data为空怎么办9. mysql连表排序10. javascript - 图片请求失败怎么去掉左上角的小图标?
排行榜

网公网安备