玩转Web之JavaScript(四)-----javaScript语法总结(四) JS中的函数

1.function/return
  function用来定义函数(位于head部分),函数包含着一些代码,这些代码只能被事件激活,或者在函数被调用时才会执行。
  return 用来从函数中返回值
  语法:
  function 函数名()
  {
  代码...
  }
  或者:
   function 函数名(var1,var2,...,varX)
  {
  代码...
  }
   值得注意的是,当在函数中声明一个变量后,这个变量只能在函数内部使用。
  下面给出一个简单范例:
  

<html>
    <head>

    <script type="text/javascript">
      function myfunction()
      {
         alert("Hello World!")
      }
      function myfunction2(x,y)
      {
         return x+y;
      }
    </script>

    </head>
    <body>

    <form>
      <input type="button" onclick="myfunction()" value="调用函数">
    </form>

   <script type="text/javascript">
      document.write(myfunction2(1,2))
   </script>
   </body>
  </html>



  这样,当单击按钮时,会弹出一个警告框,显示"Hello World!",另一个方法将在页面上打印出 3

2.Math.random()  随机涵数,只能是 0 到 1 之间的数,如果要得到其它数,可以为*10,再取整
  Math.floor(number)  将象 number 转为整数,舍取所有小数
  Math.min(1,2)  返回 1,2 哪个小
  Math.max(1,2)  返回 1,2 哪个大

split("")  string.split("")  将 string 对象字符以逗号隔开
submit()  form 对象.submit()  使 form 对象提交数据
String 对象的  charAt(x)对象  反回指定对象的第多少位的字母
lastIndexOf("string")  从右到左询找指定字符,没有返回-1
indexOf("string")  从左到右询找指定字符,没有返回-1
LowerCase()  将对对象全部转为小写
UpperCase()  将对象全部转为大写
substring(0,5)  string.substring(x,x)  返回对象中从 0 到 5 的字符

原文地址:https://www.cnblogs.com/oversea201405/p/3752199.html