函数
1.1语法
函数就是包裹在花括号中的代码块,使用关键字function定义:
function myFn(){
//这里是要执行的代码
}
当调用该函数时,会执行函数内的代码。
可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript在任何位置进行调用。
提示: JavaScript对大小写敏感。关键词function必须是小写的,并且必须以与函数名称相同的大小写来调用函数。
1.2调用带参数的函数
在调用函数时,您可以向其传递值,这些值被称为参数。
这些参数可以在函数中使用。当需要传递多个参数时,则需要使用逗号()分隔:
//函数声明
function myFunction(var1, var2){
//这里是要执行的代码
}
//函数调用
myFunction(argument1,argument2)
变量和参数必须以一致的顺序出现。第一个变量就是第一个被传递的参数的给定的值,以此类推。
1.3JS中的没有重载
在同一个作用域下,函数名相同,后声明的函数会覆盖前面定义的函数。
示例代码:
function box(num){
returnnum + 200;
}
function box(num, a){
returnnum + a+ 100;
}
alert( box(50,1));//结果显示151,执行的是第二个函数;