1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-01-17 22:28:32 +01:00

Update Js Roadmap Strict Equality Operator === (#6220)

* Update Js Roadmap Strict Equality Operator ===

Update @lJwcc6JoUIQoiQ6FkV2KW.md

* Update src/data/roadmaps/javascript/content/@lJwcc6JoUIQoiQ6FkV2KW.md

---------

Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>
This commit is contained in:
G30RG35 2024-07-25 02:11:36 -06:00 committed by GitHub
parent 8bc81b6381
commit 0f276bf03a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1 +1,14 @@
# ===
# Strict Equality Operator (===)
In JavaScript, the strict equality operator `===` compares both the value and the type of two operands. This means that it will only return true if both the value and the type are identical.
```sh
"5" === "5" // true
```
In this case, both the value and the type are the same, so the result is true.
```sh
"5" === 5 // false
```
Here, although the values might appear similar, the types are different (string and number), so the result is false. The strict equality operator does not perform type coercion; both the value and the type must be identical.
Learn more from the following resources:
- [@article@Strict equality - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Strict_equality)