jQuery функция $.isNumeric()
jQuery утилитыОпределение и применение
jQuery функция $.isNumeric() определяет, является ли переданное значение в параметре метода числом JavaScript. Логическое значение true соответствует тому, что значение является числом, false в обратном случае.
Обращаю Ваше внимание, что начиная с версии jQuery 3.0 функция $.isNumeric() возвращает значение true, только если аргумент имеет тип Number, или имеет тип String и может быть преобразован к числовому значению. Во всех остальных случаях возвращается значение false.
jQuery синтаксис:
Синтаксис 1.7:
$.isNumeric( val )
obj - Anything
Добавлен в версии jQuery
1.7Значения параметров
Параметр | Описание |
---|---|
val | Значение для проверки на соответствие числу. |
Пример использования
// возвращается значение true $.isNumeric( 10 ) $.isNumeric( "-1" ) $.isNumeric( "0" ) $.isNumeric( 0xAA ) $.isNumeric( "0xAA" ) $.isNumeric( "1e5" ) $.isNumeric( "1.11" ) $.isNumeric( +10 ) $.isNumeric( 0144 ) $.isNumeric( new Number() ); // возвращается значение false $.isNumeric( "-0x33" ) $.isNumeric( "5.1abc" ) $.isNumeric( "" ) $.isNumeric( {} ) $.isNumeric( [] ) $.isNumeric( Number ) $.isNumeric( NaN ) $.isNumeric( null ) $.isNumeric( true ) $.isNumeric( Infinity ) $.isNumeric( -Infinity ) $.isNumeric( undefined )jQuery утилиты