JS中==和===的应用场景

发布时间:2024-12-15 08:46

深度学习中LSTM和GRU的区别及其应用场景 #生活技巧# #学习技巧# #深度学习技巧#

最新推荐文章于 2023-05-12 14:54:21 发布

桃子阿哥 于 2020-07-26 22:39:18 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

首先, == 隐含意思是尽量让等号两边转换后相等, 也就是发生类型转换;
比如如下

1 == '1' // true 1 == false // true null == undefined // true 123'

所以, == 会产生预想之外的效果, 因此尽量少用.
少之又少的使用场景:
做if判断

if ( obj.hi == null ) {}// 上面算是以下代码的简写if ( obj.hi === null || obj.hi === undefined ) {} 123

所以, 实际工作中尽量用 === , 如果有用 两等比三等更好的情况, 请留言告诉我们好吗? 谢谢~~

网址:JS中==和===的应用场景 https://www.yuejiaxmz.com/news/view/479733

相关内容

JS打开应用程序与软件,探索背后的技术与逻辑
金融科技在场景化服务中的应用研究
深入了解JS的Number类型
JS 中可以提升幸福度的小技巧本文主要介绍一些JS中用到的小技巧,可以在日常Coding中提升幸福度,将不定期更新~ 感
JS使用setInterval计时器实现挑战10秒
JS 整理的答疑
如何优化网页运行JS脚本性能提高用户体验和加载速度的有效方法
js获取属性的值
JS文档和Demo自动化生成工具
JS中给input框赋值

随便看看