参数和参数——您知道它们的区别吗?
在讨论代码时,参数 (arguments) 和形参 (parameters) 经常被混淆。所以让我们彻底澄清一下!
让我们看一个简单的 JavaScript 函数:
function log(a, b) {
// do something
}
const myString = "codesnacks"
log(10, myString)
因此我们有一个log
函数,它接受两个参数、a
和b
。我们用两个参数 10
和 来调用它myString
。
参数和是潜在值,而 参数是实际值。a
b
10
myString
如果你记住以下几点,就比较容易记住:
参数是占位符。实
参是实际值。