JavaScript判断是否为数字的4种方法及效率比较_javascript技巧
程序员文章站
2022-04-05 17:52:09
...
今天针对不同的数值判定方式在chrome上做了一个效率的对比,结果如下:
注意:通过正则表达式仅能用于字符串中的内容是否是纯数值,而不能用于判断是否是数值对象。放在此处仅用于对比。
其代码如下:
var ret; var o = 1; var pattern = /^(-?\d*.?\d*)$/; var toStr = {}.toString; var array = {}; array["[object Number]"] = "number"; console.log("各种判断是否数值的速度比较!") console.log("方法一:pattern.test(o)"); console.time("first"); for (var i=0;i
上一篇: Photoshop设计青春洋溢的音乐厅形象站台广告
下一篇: java反射应用实例
推荐阅读
-
javaScript 判断字符串是否为数字的简单方法_javascript技巧
-
javaScript 判断字符串是否为数字的简单方法_javascript技巧
-
js中判断文本框是否为空的两种方法_javascript技巧
-
JS判断是否为数字,是否为整数,是否为浮点数的代码_javascript技巧
-
使用JS判断是否数字和小数点组合的数字的两中方法比较(isNaN和逐判断)_javascript技巧
-
JavaScript判断是否为数组的3种方法及效率比较_javascript技巧
-
js判断输入是否为正整数、浮点数等数字的函数代码_javascript技巧
-
js判断文本框输入的内容是否为数字_javascript技巧
-
JS判断是否为数字,是否为整数,是否为浮点数的代码_javascript技巧
-
js中判断文本框是否为空的两种方法_javascript技巧