高阳的技术专栏 gy

js

2018-07-15
gaoyang

阅读:

js

js用法

递归经典

Fibonacci数列第N项 (斐波那契数列)

   var fib = function (n){
       if(n<=2){
         return 1;
       }
       return fib(n-1) + fib(n-2);
     }
     console.log(fib(5));

match

match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。

 <script type="text/javascript">

 var str="Hello world!"
 document.write(str.match("world") + "<br />")
 document.write(str.match("World") + "<br />")
 document.write(str.match("worlld") + "<br />")
 document.write(str.match("world!"))

 </script>

输出

  world
  null
  null
  world!
 <script type="text/javascript">

 var str="1 plus 2 equal 3"
 document.write(str.match(/\d+/g))

 </script>

输出

 [1, 2, 3]

Similar Posts

Comments