将函数参数重新声明为变量?

Don*_*ulo 4 javascript variables function

我似乎无法在“网络”上的任何地方找到答案...

将函数参数重新声明为局部变量是否有任何原因、优点或缺点?

例子:

function(param1, param2) {
  var param1, param2;
  ...etc...
}
Run Code Online (Sandbox Code Playgroud)

对我来说似乎非常多余,但也许我错过了一些东西......?

谢谢,

布赖恩

Tho*_*ing 5

如果声明变量的名称与函数参数的名称相同,那么它绝对什么都不做。完全不值钱。甚至不改变变量的值。