Lines Matching refs:is
15 assert(Object.is(2, "foo") === false);
16 assert(Object.is(null, 2) === false);
19 assert(Object.is(x, 2) === false);
21 assert(Object.is(null, null) === true);
23 assert(Object.is(2, 8) === false);
24 assert(Object.is(8, 8) === true);
26 assert(Object.is(3.14, 6.28) === false);
27 assert(Object.is(3.14, 3.14) === true);
29 assert(Object.is('foo', 'foo') === true);
30 assert(Object.is('foo', 'bar') === false);
31 assert(Object.is(new String('foo'), 'foo') === false);
33 assert(Object.is([], []) === false);
35 assert(Object.is(true, true) === true);
36 assert(Object.is(false, false) === true);
37 assert(Object.is(true, false) === false);
38 assert(Object.is(false, true) === false);
39 assert(Object.is("", false) === false);
40 assert(Object.is(0, false) === false);
44 assert(Object.is(sym1, sym2) === true);
45 assert(Object.is(Symbol('foo'), Symbol('foo')) === false);
50 assert(Object.is(foo, foo) === true);
51 assert(Object.is(foo, bar) === false);
52 assert(Object.is(foo, zoo) === true);
55 assert(Object.is(+0, -0) === false);
56 assert(Object.is(+0, 0) === true);
57 assert(Object.is(-0, -0) === true);
58 assert(Object.is(-0, 0) === false);
59 assert(Object.is(NaN, 0/0) === true);