1.属性NaN的误解纠正 NaN (Not a Number)在w3c 中定义的是非数字的特殊值 ,它的对象是Number ,所以并不是任何非数字类型的值都会等于NaN,只有在算术运算或数据类型转换出错时是NaN【说明某些算术运算(如求负数的平方根)的结果不是数字。方法 parseInt() 和 p ...
分类:
其他好文 时间:
2016-07-31 17:34:11
阅读次数:
163
var arr = [3,4,5,6,7,"a"]; var isNum = function(elem,index,AAA){return !isNaN(elem);} var toUpperCase = function(elem){return String.prototype.toUpper ...
分类:
编程语言 时间:
2016-07-15 10:59:51
阅读次数:
133
1. 概述 JavaScript提供了一些内置的对象和函数。 内置对象提供了编程的几种最常用的功能,如数学运算,时间处理等。 内置函数主要用于各种数据类型的转换 2. 内置函数 isNaN() parseInt() parseFloat() eval() escape() unescape() is ...
分类:
Web程序 时间:
2016-07-12 23:00:26
阅读次数:
242
1.基本数据类型: 字符串、小数、整数、日期时间、布尔型等。 2.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseint(); 其他类型转换为小数:parsefloat(); 判断是否是一个合法的数字类型:isNaN(); 是数字的话返回false,不是数字的话返 ...
分类:
编程语言 时间:
2016-07-12 22:54:39
阅读次数:
299
ECMAScript:翻译,核心,解释器; DOM:document object model 操作HTML.document; typeof a; NaN和NaN是不相等的;isNaN用来检测; == 先转换类型,然后比较,即隐式类型转换,减号也是; 不转换类型,直接比较; 闭包:子函数可以使用父 ...
分类:
编程语言 时间:
2016-07-12 18:56:59
阅读次数:
156
<script type="text/javascript"> function getRandom(n,m){ var n=Number(n); //强制转换成数字 var m=Number(m); if(isNaN(n)||isNaN(m)){ //判断是否为有效数字 ,其中一个不是有效数字就返 ...
分类:
编程语言 时间:
2016-06-28 02:01:12
阅读次数:
162
数字判断方法:isNaN()函数 test()方法 判断字符串中是否匹配到正则表达式内容,返回的是boolean值 ( true / false ) ...
分类:
移动开发 时间:
2016-06-22 15:48:33
阅读次数:
193
<script type="text/javascript"> function getRandom(n,m){ var n=Number(n); //强制转换成数字 var m=Number(m); if(isNaN(n)||isNaN(m)){ //判断是否为有效数字 ,其中一个不是有效数字就返 ...
分类:
编程语言 时间:
2016-06-22 09:19:04
阅读次数:
137
/** * 限制只能输入数字 * @parem value 输入的值 * @parem select 选择器 * */var htmlObj = {}; htmlObj.isNanNumber = function(value,select){ if (isNaN(value)){ value = ...
分类:
Web程序 时间:
2016-06-20 11:14:12
阅读次数:
175
NaN是什么? not a nunber //不是数字 js判断NaN?不是有isNaN?标准的函数库isNaN不可靠的。 isNaN(NaN);//true 这很正常 isNaN("张为是最帅的");//true 这TM还正常吗? isNaN({});//true 这TM还正常吗? 还好NaN是J ...
分类:
Web程序 时间:
2016-06-06 23:41:55
阅读次数:
236