또한, 이미 선언한 변수를 다시 선언하면 에러가 발생합니다.
> let empty; let empty;
Uncaught SyntaxError: Identifier 'empty' has already been declared
따라서 변수명이 겹치지 않게 주의해야 합니다. 단, 콘솔에서는 편의를 위해 다음 프롬프트에서 같은 이름의 변수를 다시 선언하는 것을 허용하고 있습니다. 원칙적으로는 한 번 선언한 변수는 다시 선언할 수 없습니다.
또한, 이미 선언한 변수를 다시 선언하면 에러가 발생합니다.
> let empty; let empty;
Uncaught SyntaxError: Identifier 'empty' has already been declared
따라서 변수명이 겹치지 않게 주의해야 합니다. 단, 콘솔에서는 편의를 위해 다음 프롬프트에서 같은 이름의 변수를 다시 선언하는 것을 허용하고 있습니다. 원칙적으로는 한 번 선언한 변수는 다시 선언할 수 없습니다.