js小技巧
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js小技巧相关的知识,希望对你有一定的参考价值。
1.生成myMin和myMax之间的随机数
function randomRange(myMin, myMax) { return Math.floor(Math.random() * (myMax - myMin + 1)) + myMin; // 生成myMin和myMax之间的数 }
2.正则匹配
(1)匹配数字
var testString = "There are 3 cats but 4 dogs.";
var expression = /\d+/g; //数字选择器\d,加号标记(+
)它允许这个正则表达式匹配一个或更多数字
var digitCount = testString.match(expression).length;
(2)匹配空白
空白字符有 " "
(空格符)、\r
(回车符)、\n
(换行符)、\t
(制表符) 和 \f
(换页符)。
var expression = /\s+/g; //\s
来选择一个字符串中的空白。
(3)转化匹配
可以用正则表达式选择器的大写版本 来转化任何匹配。
var expression = /\S/g; //匹配非空白字符
以上是关于js小技巧的主要内容,如果未能解决你的问题,请参考以下文章