js == 和 ===
2024-08-26 00:10:44
1、对于string,number等基础类型,==和===是有区别的
1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等
2)同类型比较,直接进行“值”比较,两者结果一样
2、对于Array,Object等高级类型,==和===是没有区别的
进行“指针地址”比较
3、基础类型与高级类型,==和===是有区别的
1)对于==,将高级转化为基础类型,进行“值”比较
2)因为类型不同,===结果为false
原文:http://blog.sina.com.cn/s/blog_4b32835b01014iv9.html
最新文章
- [LeetCode] Island Perimeter 岛屿周长
- CTO、技术总监、首席架构师的区别
- mac上的替代软件
- HTML5-WebSocket技术学习(2)
- JNI开发流程-JNI/NDK【转】
- 转!!常用的4种动态网页技术—CGI、ASP、JSP、PHP
- 【学习笔记】【C语言】赋值运算
- java含多个包的命令行下执行
- 反射 介绍System.Type类
- JSP写入MySQL数据库中出现乱码问题笔记
- 在自己的base脚本中实现自动补全
- rsync服务器
- 朱丽叶—Cuda+OSG
- FTP与TFTP
- Chrome调试折腾记_(1)调试控制中心快捷键详解!!!
- 定期清理WordPress的文章修订版本
- 使用tpcc-mysql进行性能测试
- CF 329A(Purification-贪心-非DLX)
- ZooKeeper服务命令
- C# base和this的用法
热门文章
- [已解决]This dependency was not found: * common/stylus/index.styl in ./src/main.js To install it, you can run: npm install --save common/stylus/index.styl
- OwinHost.exe用法
- Java学习笔记15(面向对象八:匿名对象、内部类)
- CMDB运维开发项目
- CSS中垂直居中的方法
- CSS(二) 颜色 盒模型 文字相关 border
- 运用OpenMP提速图像处理速度
- Go 语言打包静态文件
- JBDC工具类
- 七牛php-sdk使用-多媒体处理