javaScript 判断字符串是否为数字的简单方法
parseInt("Hello",10);//return NAN
parseInt("110",10);//return 110
所以简单的判断字符串是否为数字的方法就是利用isNaN(),如果返回true,则该字符串不为数字,否则为数字
代码如下:
isNaN(parseInt("Hello",10));//true;
isNaN(parseInt("110",10));//false;
parseInt("Hello",10)==NaN;//return false
parseInt("110",10)==NaN;//return false
因为NaN和自身并不想等,这个比较特殊,判断NaN的方式利用isNaN();
相关推荐
-
javascript中的数字与字符串相加实例分析
复制代码 代码如下: console.log('----1----') console.log('12' + '34')//'1234' console.log('12' + 34 )//'1234' console.log(12 + '34')//'1234' console.log(12 + 34 )//46 console.log('----2----') console.log(+'12' + '34')//'1234' console.log(+'12' + 34 )//46 cons
-
js整数字符串转换为金额类型数据(示例代码)
复制代码 代码如下: function zhen(str) { var arr_1 = ["", "\u62fe", "\u4f70", "\u4edf", "\u4e07", "\u4ebf"], arr_2 = ["", "\u4e07", "\u4ebf"]; var maskstr = arr_1.s
-
js 字符串转换成数字的三种方法
方法主要有三种 转换函数.强制类型转换.利用js变量弱类型转换. 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后者把值转换成浮点数.只有对String类型调用这些方法,这两个函数才能正确运行:对其他类型返回的都是NaN(Not a Number). 一些示例如下: 复制代码 代码如下: parseInt("1234blue"); //returns 1234parseInt("0xA");
-
JavaScript数字和字符串转换示例
1. 数字转换为字符串 a. 要把一个数字转换为字符串,只要给它添加一个空的字符串即可: 复制代码 代码如下: var n = 100; var n_as_string = n + ""; b. 要让数字更加显式地转换为字符串,可以使用String()函数: 复制代码 代码如下: var string_value = String(number); c. 使用toString()方法: 复制代码 代码如下: string_value = number.toString(); Numbe
-
js字符串转换成数字与数字转换成字符串的实现方法
js字符串转换成数字 将字符串转换成数字,得用到parseInt函数.parseInt(string) : 函数从string的开始解析,返回一个整数. 举例:parseInt('123') : 返回 123(int):parseInt('1234xxx') : 返回 1234(int): 如果解析不到数字,则将返回一个NaN的值,可以用isNaN()函数来检测: 举例 :var i = parseInt('abc');if (isNaN(i)){alert('NaN value');} 同样的
-
js实现在字符串中提取数字
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ
-
JavaScript实现的数字与字符串转换功能示例
本文实例讲述了JavaScript实现的数字与字符串转换功能.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var print = new Function("x", "document.w
-
JS判断输入的字符串是否是数字的方法(正则表达式)
实例如下: if (!checkNumber(gopage_val)) { alert("请输入正确页数(数字)"); return false; } //验证字符串是否是数字 function checkNumber(theObj) { var reg = /^[0-9]+.?[0-9]*$/; if (reg.test(theObj)) { return true; } return false; } 以上这篇JS判断输入的字符串是否是数字的方法(正则表达式)就是小编分享给大家的全
-
js判断是否有6个连续数字的字符串的正则
function check(){ str = a.value var pattern = /\d{6}/; alert(pattern.test(str)); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
利用JS判断字符串是否含有数字与特殊字符的方法小结
前言 本文主要介绍的是利用JS判断字符串是否含有数字与特殊字符的方法,文中有几种不同的方法,包括普通的JS验证法.正则表达式法,另外还有判断是否为浮点数的js函数,在最后还将简要介绍下isNAN函数的使用方法和例子,来一起学习学习吧. 一.正则表达式方法判断是否为数字,包括判断正整数: function checkRate(input) { var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字,//若判断正整数,则后边是:/^[1-9]+[0-9]*]*$/ if
随机推荐
- mysql自动定时备份数据库的最佳方法(windows服务器)
- Swift教程之类与结构详解
- nginx HTTP模块配置常用指令
- 深入探讨javascript函数式编程
- Python脚本实现格式化css文件
- 浏览器关闭后,能继续执行的php函数(ignore_user_abort)
- javaScript数组迭代方法详解
- Python中实现结构相似的函数调用方法
- linux awk高级应用实例
- AJAX简历系统附js文件
- ajax XMLHTTP Post Form时的表单乱码综合解决
- DropDownList控件绑定数据源的三种方法
- JS不能跨域借助jquery获取IP地址的方法
- jquery 圆角遮罩图片实现图片圆角
- 每天一篇javascript学习小结(String对象)
- 简介JavaScript中的getUTCFullYear()方法的使用
- Kotlin基础教程之控制流(顺序,分支,循环)
- C# WINFORM 强制让窗体获得焦点的方法代码
- 第三层交换技术及在VLAN子网规划中的应用
- Asp.net webForm设置允许表单提交Html的方法