Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

010.Object.is #10

Open
mewcoder opened this issue Mar 8, 2024 · 1 comment
Open

010.Object.is #10

mewcoder opened this issue Mar 8, 2024 · 1 comment
Labels

Comments

@mewcoder
Copy link
Owner

mewcoder commented Mar 8, 2024

实现Object.is

@mewcoder
Copy link
Owner Author

mewcoder commented Mar 8, 2024

function ObjectIs(x, y) {
    if (x === y) {
        // +0不等于-0
        return x !== 0 || 1 / x === 1 / y;
    } else {
        // 针对 NaN 等于 NaN
        return x !== x && y !== y;
    }
};

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant