UNPKG
care-js
Version:
latest (3.3.4)
3.3.4
Standard library
care-js
/
internals
/
same-value.js
7 lines
(6 loc)
•
248 B
JavaScript
View Raw
1
2
3
4
5
6
7
// `SameValue` abstract operation
// https://tc39.github.io/ecma262/#sec-samevalue
module
.
exports
=
Object
.
is
||
function
is
(
x, y
) {
// eslint-disable-next-line no-self-compare
return
x === y ? x !==
0
||
1
/ x ===
1
/ y : x != x && y != y; };