Je comprends pourquoi varprend ce nom - il est variable, const- c'est une constante, mais quelle est la signification derrière le nom let, qui s'étend au bloc actuel? Laisse faire?
LETest décrite à la page 7 du premier projet du manuel, daté de mai 1964, pdf ici .
consts'agit d'une référence d'objet constante ou immuable (en lecture seule) où l'objet lui-même est toujours modifiable. Par exemple. Après déclaration / assignation const foo = ['bar'], ce foo.push('bat')serait toujours légal, mais ce foo = ['bar', 'bat']n'est pas le cas. Mais c'est trop taper.
LET. Il pourrait y avoir des exemples de langues antérieures.