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

时间:2023-03-09 00:37:45
玩转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 的字符