一.函数的定义
1.函数分为命名函数
function funcName()
其中funcName‘是函数的名称,可以通过funcName()来调用它,可以使用function来获取它的地址。
2.匿名函数
var funcName = function(){ }
右边是直接量,左边是变量。相当于把直接量赋值给变量。可以通过funcName()来调用。
二.、如何使用
1.直接使用
function funcName(){
console。info();
}
funcName();
也可以这样yong
funcName();
function funcName(){
console。info();
}
2.赋值使用
function funcName(){
}
var temp = funcName;
temp();
三.作用域
1.普通变量作用域
js没有块级作用域,但有函数作用域:在一个函数中的变量,这个变量在函数内都有意义可以调用
2.函数的引用作用域
函数没的可以用外面的,外面的不能用里面的。
四.传参
1.参数列表
var num1 = 1,num2 = 2;
function funcName(3,4){
console。info(3);
console。info(4);
}
funcName(num1,num2;)
2.形参与实参
函数外面的是实参,里面传的是形参
五.返回值
return可以作为函数的结束语句,只要你遇到return那么离他最近的函数就会停止,并返回一个值
时间: 2024-10-13 02:55:23