isNaN( value );
// и
Number.isNaN( value );
Разница в том, что
Глобальный isNaN, оценивает именно результат приведения переданных данных к числу, а не само переданное данное
Например:
isNaN( "lorem" ); //true
В то же время Number.isNaN, проверяет ИМЕННО переданные данные на то, являются ли они УЖЕ NaN
Number.isNaN( "lorem" ); //false