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小技巧的主要内容,如果未能解决你的问题,请参考以下文章

提效小技巧——记录那些不常用的代码片段

必须学会使用的35个Jquery小技巧

zoho在线文档使用小技巧

你可能不知道的JavaScript代码片段和技巧(下)

你可能不知道的JavaScript代码片段和技巧(上)

Jquery 小技巧