函数param和具有相同名称的let / const引发错误

时间:2019-05-27 11:21:55

标签: javascript

所以我在这里让let和function参数具有相同的名称,这会引发错误,有人可以帮我解决周围发生的事情吗?

function foo(x, y) {
  var x = 10; // Allowed
  let y = 5;  // SyntaxError: Identifier 'y' has already been declared
  return x + y;
}

0 个答案:

没有答案