1. 二进制和八进制表示法 ES6提供了二进制和八进制的新写法,分别用前缀0b(或0B)和0o(或0o)表示。 将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 Number('0b111'); //7 2. Number.isFinite(),Number.isNaN() Numb ...
分类:
其他好文 时间:
2017-08-03 14:01:30
阅读次数:
154
//新增根据数组下表remove元素方法 Array.prototype.remove = function(obj){ for(var i=0;i<this.length;i++){ var temp = this[i]; if(!isNaN(obj)){ temp=i; ... ...
分类:
编程语言 时间:
2017-07-31 20:45:23
阅读次数:
111
假设一个数是一个确定的数。那它就不是nan值 假设一个数是无穷大,无穷小。那它就是nan值 我试着打印了下面的值是不是nan值 if (isnan(1)) { DLog(@"1是NAN"); } else { DLog(@"1不是NAN"); } if (isnan(YES)) { DLog(@"y ...
分类:
移动开发 时间:
2017-07-30 21:11:20
阅读次数:
247
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 ...
分类:
编程语言 时间:
2017-07-28 22:23:03
阅读次数:
161
这段时间在做Quartz任务调度,使用的Crontab表达式实现的。Crontab由前端页面输入,作为参数穿入后台。 虽然Quartz具有校验Crontab表达式的方法,如下: 但是我一直想在前端直接验证,即不需要通过异步的方式向后台获取验证结果,找了好久,发现没有现成的框架可以使用,于是自己根据网 ...
分类:
编程语言 时间:
2017-07-24 16:17:24
阅读次数:
167
1.顶层函数(全局函数) 1)isNaN() 函数用于检查其参数是否是非数字值。 isNaN(x) x是必须参数,如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。 2)Number() 函数把对象的值转换为数字。 Numb ...
分类:
编程语言 时间:
2017-07-19 11:58:56
阅读次数:
208
1.typeof(a)=="number" 是true,但是a instanceof Number却为false,不理解 2.isNaN()不能判断一个变量是否为数字类型,isNaN(123)值为false,isNaN('123')值也为false。isNaN() 的实际作用跟它的名字isNaN并不 ...
分类:
Web程序 时间:
2017-07-17 12:33:38
阅读次数:
225
阅读目录 通过 HashMap、HashSet 的源代码分析其 Hash 存储机制HashMap 的存储实现Hash 算法的性能选项HashMap 的读取实现HashSet 的实现 阅读目录 通过 HashMap、HashSet 的源代码分析其 Hash 存储机制HashMap 的存储实现Hash ...
分类:
编程语言 时间:
2017-07-16 23:25:46
阅读次数:
238
/** * Created by 勿念 on 2017/7/7. */ var num1=0.1;console.log(num1); var num2=1;console.log(isNaN(num2)); var num3="hhhhh";console.log(isNaN(num3)); va ...
分类:
Web程序 时间:
2017-07-09 20:46:28
阅读次数:
170
1、数字: NaN是一个表示不能产生正常结果的运算结果。可用函数isNaN(number)来检测NaN; Math.floor(number)方法可以把一个数字转换成一个整数; 2、这些列出的值被当做是假(false):false、null、undefined、空字符串""、数字0、数字NaN; 3 ...
分类:
Web程序 时间:
2017-07-09 12:38:01
阅读次数:
189