图片授权基于 www.pixabay.com 相关协议
在函数中,有三个语义组件:参数、执行体、结果。
function f(x){
return x;
}
参数:x
执行体:{…}
结果:即使是 undefined,也是有结果的。
function f(x){
return x;
}
f(a=100);// 100
-
执行 f() 函数;
-
参数在函数外赋值 a = 100;
-
参数在函数内赋值 x = 100;
-
返回一个结果 x;
也就是说在执行函数 f() 时,会出现一个赋值 a = 100,然后在函数的执行过程中,又出现了一次赋值 x = 100。
原创文章,作者:小道研究,如若转载,请注明出处:https://www.sudun.com/ask/34545.html