jQuery.isNumeric() 方法

星河私藏家

jQuery.isNumeric()方法

判断输入值类型

 
$(function () { 
    function fun( html ){ 
        document.body.innerHTML += "<br>" + html; 
    } 
    // true
    fun($.isNumeric( "-10" ));  
    fun($.isNumeric( "0" ));
    fun($.isNumeric( 0xFF ));
    fun($.isNumeric( "0xFF" ));
    fun($.isNumeric( "8e5" ));
    fun($.isNumeric( "3.1415" ));
    fun($.isNumeric( +10 ));
    fun($.isNumeric( 0144  ));
    //false
    fun($.isNumeric( "-0x42" ));  
    fun($.isNumeric( "7.2acdgs" ));
    fun($.isNumeric( "" ));
    fun($.isNumeric( {} ));
    fun($.isNumeric( NaN ));
    fun($.isNumeric( null ));
    fun($.isNumeric( true ));
    fun($.isNumeric( Infinity  ));
    fun($.isNumeric( undefined  ));    
})


定义和用法

$.isNumeric() 函数用于判断指定参数是否是一个数字值。

注意:在jQuery 3.0中,$.isNumeric()方法只有接收number类型的参数,或者是可以被强制为有限数值的 string类型的参数时,才会返回true,否则返回false。


语法

$.isNumeric( value )

参数 描述
value 任意类型 需要进行判断的任意值。


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码