프로그래밍 언어/JavaScript & TypeScript
[JavaScript] Strict equality (===) 와 equality (==)
DevPing9_
2022. 9. 17. 17:39
console.log(1 === 1);
// expected output: true
console.log('hello' === 'hello');
// expected output: true
console.log('1' === 1);
// expected output: false
console.log(0 === false);
// expected output: false
console.log(1 == '1');
// expected output: true
Reference
Strict equality (===) - JavaScript | MDN
The strict equality operator (===) checks whether its two operands are equal, returning a Boolean result. Unlike the equality operator, the strict equality operator always considers operands of different types to be different.
developer.mozilla.org
728x90