Parameter 参数与 Argument 参数
Parameter 和 Argument 都是参数,一开始很难判断某项内容是 parameter 还是 argument。关键区别在于它们出现在代码中的何处。parameter 始终是_变量名称,并出现在函数声明中。相反,argument 始终是一个值_(即任何 JavaScript 数据类型:数字、布尔值等),并且始终出现在函数调用代码中。
也可以这样理解: parameter 是指你在定义某个方法时,传递到方法中的变量,是函数定义中的参数。而argument 指的是你在调用函数时,传递给变量的值,是实际应用某个方法时的参数。