一、形参和实参
1.形参
定义函数时的参数为形参,函数名后面括号里的字母,或者数字(形参相当于一个变量)
//没有形参
function handleModify() {
openHC.value = true;
}
//有形参 形参为res
function handleModify(row) {
openHC.value = true;
dialogFormDetail.value = row;
}
2.实参
调用函数时实际传递出去的参数为实参,函数名后面括号里的字母,或者数字(实参相当于一个值)
//没有实参
handleModify()
//有实参,实参为1
handleModify(1)
二、传参
形参实参的对应关系
function handleModify(a,b,c){ //a,b,c为形参
console.log(a+b+c); //求和
}
//1,2,3为实参
handleModify(1,2,3); //输出6 a=1,b=2,c=3 求和结果为6
handleModify(1); //输出NaN a=1,b=undefined(未定义),c=undefined(未定义)