函数简介
2016-03-03 23:16
204 查看
1. ***函数:
什么是函数: 程序中描述一项任务的步骤清单的代码段
再起一个名字
何时使用: 只要一段代码或一项任务可能反复执行时
都要先定义为一个函数,再反复调用函数执行
如何使用:
1. 先创建函数: 以*声明*方式创建函数
function 函数名(参数变量列表){
函数体;
return 返回值;
}
参数: 专门接受函数执行时,必要数据的变量
何时使用: 如果一个函数,必须接受指定的数据才能正常执行时。
如何定义: 不用var创建,每个参数变量之间用逗号分割
返回值: 函数的执行结果
何时使用: 如果将来调用函数的人需要获得函数的执行结果时,函数就要将执行结果返回。
如何返回: return 返回值;
return: return的本意其实就是退出函数。
如果return后跟一个数据,就会顺便将数据返回到内存!不负责保存数据。
2. 调用函数执行,获得执行结果:
var 返回值=函数名(参数值列表)
参数值列表: 一组数据或变量的组合,逗号分隔每个值
参数值的个数不一定和定义函数时的参数变量一致
如果参数值得个数>参数变量的个数
就舍弃多余的参数值
如果参数值的个数<参数变量的个数
没有活得参数值的参数变量,默认undefined
建议:严格按照参数变量的个数和顺序,传递参数值
返回值: 专门用于接受函数调用结果的变量
如果不需要接住函数的调用结果,可省略
什么是函数: 程序中描述一项任务的步骤清单的代码段
再起一个名字
何时使用: 只要一段代码或一项任务可能反复执行时
都要先定义为一个函数,再反复调用函数执行
如何使用:
1. 先创建函数: 以*声明*方式创建函数
function 函数名(参数变量列表){
函数体;
return 返回值;
}
参数: 专门接受函数执行时,必要数据的变量
何时使用: 如果一个函数,必须接受指定的数据才能正常执行时。
如何定义: 不用var创建,每个参数变量之间用逗号分割
返回值: 函数的执行结果
何时使用: 如果将来调用函数的人需要获得函数的执行结果时,函数就要将执行结果返回。
如何返回: return 返回值;
return: return的本意其实就是退出函数。
如果return后跟一个数据,就会顺便将数据返回到内存!不负责保存数据。
2. 调用函数执行,获得执行结果:
var 返回值=函数名(参数值列表)
参数值列表: 一组数据或变量的组合,逗号分隔每个值
参数值的个数不一定和定义函数时的参数变量一致
如果参数值得个数>参数变量的个数
就舍弃多余的参数值
如果参数值的个数<参数变量的个数
没有活得参数值的参数变量,默认undefined
建议:严格按照参数变量的个数和顺序,传递参数值
返回值: 专门用于接受函数调用结果的变量
如果不需要接住函数的调用结果,可省略
相关文章推荐
- 产品试用体验
- Exynos4412启动过程分析
- [C++11]_[初级]_[unique_ptr的使用场景]
- 项目笔记
- computer repair services in Hangzhou
- codeforces 628E Zbazi in Zeydabad(线段树||树状数组优化)
- ArrayList、Vector、LinkedList的区别及其优缺点?
- 类
- 自建网页服务器基础
- eclipse创建maven web项目
- c、OC、C++的三种预处理功能
- 求最大公约数——欧几里得碾转相除法
- CF #632A(A. Grandma Laura and Apples,)数学题
- 嵌入式C语言常见面试题分析
- 懒汉式与饿汉式
- jstat
- “火星探路者”与VxWorks优先级反转问题
- Linux下/proc目录简介
- 关于intellij14的web项目导入lib丢失以及上传资源图片等无法访问的问题
- 仿支付宝登录页面