javascript 实参和形参

Posted 110来了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 实参和形参相关的知识,希望对你有一定的参考价值。

1、形参和实参可以不必完全匹配 js默认可变参数
2、实参传递的参数默认存储在arguments数组里,实参和形参匹配的情况下,形参和arguments里的元素是引用关系,一个改变另外一个也改变
 1         //形参和实参可以不必完全匹配  js默认可变参数
 2         //实参传递的参数默认存储在arguments数组里,实参和形参匹配的情况下,形参和arguments里的元素是引用关系,一个改变另外一个也改变
 3         //形参 a,b
 4         function sum(a, b) {
 5             var c = a + b;
 6             console.log(c);
 7 
 8             console.log(arguments);
 9 
10             arguments[0]=3;
11             console.log(a);//结果为3;
12         }
13         //实参
14         sum(1, 2);

 

以上是关于javascript 实参和形参的主要内容,如果未能解决你的问题,请参考以下文章

实参和形参

形参的形参和实参的关系

C++中应该怎样理解实参和形参的区别?

关于python函数形参实参和变量作用域的分析

Java实参和形参与传值和传引用

python实参和形参的区别