和其他语言中一样,函数,是被设计为执行特定任务的代码块。定义函数的意义就在于封装重复使用的代码。一起看看吧。
1. 定义JavaScript函数
在JS中,创建自定义函数的语法如下:
- JavaScript 函数通过 function 关键词进行定义。
- 关键词后是函数名,可以使用字符、数字和下划线,但是名称不能以数字开头,也不能与JS保留字冲突,函数名是大小写敏感的。一般来说,函数名应该具有描述性,常常使用动词表示,比如addTask()、calculate()、init()等。
- 函数名后是圆括号(),其中包含指定函数的参数,多个参数间由逗号分隔。函数参数(Parameters)是在函数定义中所列的名称,当调用函数时由函数接收的真实的参数值(Arguments)。在函数中,参数是局部变量。
- 函数执行的代码被放置在花括号 { } 中。
- 可以从函数返回值,在任何情况下,函数都通过return语句返回值。函数返回值可以是任意类型的文本值或者变量。函数中的return语句只能被执行一次,但是函数中定义的return语句数量没有限制。当遇到一个return语句,函数的执行就会终止。