当前位置: 首页 > news >正文

JavaScript中 == 和 === 区别

== 运算符

它是相等运算符,用于比较两个 值 是否相等 ( 如果两个值的类型不同,它会尝试将它们转换为相同的类型,然后再比较。)

示例:

console.log(1 == '1'); // true,因为'1'被转换为数字1,所以相等
console.log(1 == true); // true,因为true被转换为数字1,所以相等
console.log(0 == false); // true,因为false被转换为数字0,所以相等
console.log('' == false); // true,因为''被转换为false,所以相等
console.log(null == undefined); // true,因为它们被认为是相等的值

=== 运算符

它是严格相等运算符, 用于比较 

相关文章:

  • 汇编语言学习前言
  • Java Spring Boot 与前端结合打造图书管理系统:技术剖析与实现
  • 12-SpringBoot3入门-项目打包和运行
  • 【力扣hot100题】(024)环形链表
  • kali配置固定IP
  • AI 数字人短视频数字人口播源码:短视频内容生产的新引擎​
  • axios介绍以及配置
  • 【LeetCode】二叉树的递归遍历
  • promise使用及其方法
  • CMake在Windows环境下Visual Studio Code的使用
  • 利用deepseek直接调用其他文生图网站生成图片
  • [VolgaCTF 2025] Baby-Welcome,BrokeBroke,Field Rules
  • nginx的自定义日志
  • 爬虫:网络请求(通信)步骤,http和https协议
  • C++算法——分治
  • MVC编程
  • Web网页内嵌 Adobe Pdf Reader 谷歌Chrome在线预览编辑PDF文档
  • 程序化广告行业(46/89):竞价结算规则、底价策略与内部排名解析
  • WPF 自定义路由事件
  • 题解:蓝桥杯 2023 省 B 接龙数列 - dp + 哈希map
  • 信息行业网站建设/深圳seo网站优化公司
  • 韩雪冬网站/线下推广公司
  • 做游戏试玩网站/小广告设计
  • 做衣服的网站/爱站数据
  • 做个网站怎么做/最新搜索关键词
  • 玉溪网站制作/新浪博客