Javascript基础系列之(七)函数(定义和调运函数)
2014-12-03 08:50
513 查看
函数是一个可以随时运行的语句,简单说,函数是完成某个功能的一组语句,它接受0或者多个参数。
函数的基本语法如下
其中,function为自定义函数的关键字,functionName为函数名,arg表示传给函数的各种参数列表,各个参数之间使用逗号隔开。参数可以为空。
statement为函数 本省,可以是各种合法的代码块。
reture expression为返回函数的值 expression,同样是可选项。简单示例如下。
另外,javascript执行过rerurn后便不再执行。
一个函数中可能有多个return
函数的基本语法如下
function functionName([arg0,arg1,......argN]){ statement [return[expression]] }
其中,function为自定义函数的关键字,functionName为函数名,arg表示传给函数的各种参数列表,各个参数之间使用逗号隔开。参数可以为空。
statement为函数 本省,可以是各种合法的代码块。
reture expression为返回函数的值 expression,同样是可选项。简单示例如下。
function sayName(yname){ document.write("hello"+ yname) } sayName(112);
另外,javascript执行过rerurn后便不再执行。
<div id="xxx" style="width: 200px;height: 100px;background-color: aquamarine"></div> <script type="text/javascript"> function cNumber (inNmuber1 ,inNumber2) { return inNmuber1 + inNumber2 } irese = cNumber(40,20); document.getElementById("xxx").innerHTML = irese; </script>
一个函数中可能有多个return
<div id="xxx" style="width: 200px;height: 100px;background-color: aquamarine"></div> <script type="text/javascript"> function cNumber (inNmuber1 ,inNumber2) { if (inNmuber1 >= inNumber2) return inNmuber1 - inNumber2 else return inNumber2 - inNmuber1 } irese = cNumber(10,20); document.getElementById("xxx").innerHTML = irese; </script>
相关文章推荐
- Javascript基础系列之(七)函数(对象和属性)
- JavaScript基础系列4--函数
- JavaScript基础:JS函数中声明的所有变量在整个函数中都是有定义的
- javascript基础知识--函数定义
- JavaScript基础----12Javascript函数-定义函数
- JavaScript基础系列之二 函数
- JavaScript系列:函数 自执行 表达式 声明 定义
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- JavaScript中函数函数的定义与变量的声明<基础知识一>
- JavaScript基础系列5---函数
- JavaScript基础之定义函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- 11 JavaScript基础之--函数的定义
- JavaScript基础系列--函数
- javascript入门系列演示·函数的定义以及简单参数使用,调用函数
- Javascript基础系列之(七)函数(argument访问函数参数)
- javascript基础之两种函数的定义方法
- JavaScript基础(对象定义,函数定义,数据类型等)
- javascript 学习之函数-定义和调用函数
- javascript 函数定义的方式