Js 小记

做~自己de王妃 提交于 2020-02-28 18:46:06

isNaN() : 判断是否是数字

function isRealNum(val){
  // 1、空串 空格 NULL 会被当做数字(需去除)
 if(val === "" || val ==null){
    return false;
 }
 // 2、空数组、只有一个数值成员的数组、全是数字组成的字符串会被当成数字([]、[2]、['123']、'123')
  //如果不需要val包含这些特殊情况,这个判断改写为if(!isNaN(val) && typeof val === 'number')
  if(!isNaN(val)){    
    return true; 
 }else{ 
  return false; 
 } 
}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!