javascript权威指南学习笔记(二)
2015-11-29 00:40
423 查看
今天看到了isFinite函数,以前都没太注意该函数,参数不是NaN(非数字)、Infinity或-Infinity时返回true
则表示该方法可以用于判断参数是否是数组,对判断是否是数字的几种方法进行了个归纳。
方式一 :采用isNaN实现
2.方式二 采用isFinite实现
3.方式三:采用parseFloat实现
4.方式四:采用正则表达式:
则表示该方法可以用于判断参数是否是数组,对判断是否是数字的几种方法进行了个归纳。
方式一 :采用isNaN实现
function isNumber(a){ if(a!=null&&a!=""){ return !isNaN(a); } return false; }
2.方式二 采用isFinite实现
function isNumber(a){ if(a!=null&&a!=""){ return isFinite(a); } return false; }
3.方式三:采用parseFloat实现
function isNumber(a){ if(a!=null&&a!=""){ return parseFloat(a)==a; } return false; }
4.方式四:采用正则表达式:
function isNumber(nubmer){ var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 return re.test(nubmer) }
相关文章推荐
- javascript实例
- html/jsp 引用百度地图极其部分功能
- 整理Javascript基础入门学习笔记
- JavaScript学习小结(7)之JS RegExp
- javascript实现C语言经典程序题
- js性能优化技巧
- 通用javascript代码判断版本号是否在版本范围之间
- javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)
- javascript实现拖动元素交换位置
- javascript高级编程之函数表达式 递归和闭包函数
- Javascript闭包实例详解
- 整理Javascript基础语法学习笔记
- 基于javascript代码实现通过点击图片显示原图片
- javascript省市区三级联动下拉框菜单实例演示
- JavaScript页面加载执行多个函数
- javascript权威指南学习笔记(一)
- js操作表格的属性
- Visual Studio Code For Mac 支持 ejs 模版视窗编辑识别为html
- 【JavaScript】js操作本地文件
- 【南大软院大神养成计划:第十二天&第十三天】JS,进阶的巨人(二)