redeclares the same identifier with "let" in the same/inner scope.
JS ⟩ variable ⟩ redeclaration ⟩ let
(redeclaration) redeclares the same identifier with let in the same or inner scope.
✅let redeclaration not allowed even in sloppy mode❗️
✅let can't shadow parameter even in sloppy mode❗️
variable declaration ⟩ let
var redeclaration
❗var can shadow parameter even in strict mode❗️
(❗redeclaration ) JS is lenient with var, strict with let.
var redeclaration applied even in strict mode❗️, even in strict mode❗
let redeclaration not allowed even in sloppy mode❗️, even in sloppy mode❗
Last updated 3 years ago