typescript中 == 和 === 的区别

在 TypeScript 中,== 和 === 是用于比较两个值是否相等的操作符。

 

== 是相等比较操作符,它在比较值时进行隐式类型转换。它会尝试将两个操作数转换为相同类型,然后再进行比较。这种隐式类型转换可能会导致一些意想不到的结果。例如:

console.log(1 == "1"); // true
console.log(true == 1); // true
posted @ 2023-06-28 10:13  johnny_zhao  阅读(511)  评论(0编辑  收藏  举报