Rozumiem, dlaczego varbierze tę nazwę - jest zmienna const- jest stała, ale jakie jest znaczenie nazwy let, która dotyczy bieżącego bloku? Niech będzie?
LETopisano na stronie 7 pierwszego szkicu instrukcji z maja 1964 r., Pdf tutaj .
constjest to stałe lub niezmienne (tylko do odczytu) odwołanie do obiektu, w którym sam obiekt jest nadal zmienny. Na przykład. Po deklaracji / assign const foo = ['bar'], foo.push('bat')nadal byłoby legalne, ale foo = ['bar', 'bat']nie jest. Ale to za dużo pisania.
LET. Mogą istnieć wcześniejsze przykłady języków.