first input value
second input value
boolean indicating whether two arguments are strictly equal
var bool = isStrictEqual( true, true );
// returns true
var bool = isStrictEqual( 3.14, 3.14 );
// returns true
var bool = isStrictEqual( {}, {} );
// returns false
var bool = isStrictEqual( -0.0, -0.0 );
// returns true
var bool = isStrictEqual( -0.0, 0.0 );
// returns false
var bool = isStrictEqual( NaN, NaN );
// returns false
var bool = isStrictEqual( [], [] );
// returns false
Tests if two arguments are strictly equal.
Notes
===
operator in that the function treats-0
and+0
as distinct.