Search results
12 wrz 2023 · The const declaration declares block-scoped local variables. The value of a constant can't be changed through reassignment using the assignment operator, but if a constant is an object, its properties can be added, updated, or removed.
Trzeba odejść od myślenia, że const to jakaś zmienna konfiguracyjna lub coś w tym stylu co najczęściej deklarujesz DUŻYMI_LITERAMI na początku pliku. Dzięki temu, że const to zwykła zmienna posiadająca stałą referencję, stanowi dodatkowe zabezpieczenie przed efektami ubocznymi, które mogą nie zostać zauważone od razu.
W przypadku let i const zasięg zmiennych jest od klamry do klamry co rozwiązuje większość problemów, ale żeby odpowiednio wybrać, trzeba się zagłębić w przeznaczenie tych deklaracji. Słowo kluczowe let, pozwala nam stworzyć zmienną w której możemy zmieniać referencję a const przeciwnie.
9 kwi 2023 · W języku JavaScript deklarowanie zmiennych może odbywać się za pomocą trzech słów kluczowych: var, let i const. Każde z tych słów kluczowych ma swoje zastosowanie i różni się od pozostałych w sposobie deklaracji i przypisywania wartości do zmiennych.
7 lut 2024 · Od ES6 (ECMAScript 2015) programiści mają do dyspozycji trzy słowa kluczowe do deklarowania zmiennych: var, let i const. Każde z nich ma swoje unikalne cechy i zastosowania. W tym artykule przyjrzymy się bliżej różnicom między nimi i najlepszym praktykom ich używania.
13 kwi 2017 · Wracając do let i const to różnica między nimi a var polega na zasięgu zmiennych. O ile var ma zasięg funkcyjny i występuje hoisting, to o tyle let i const mają zasięg blokowy. Co to oznacza? Oznacza to, że zmienne będą dostępne w danym bloku kodu i nie będzie występował hoisting. Spójrz na przykład poniżej:
Słowo kluczowe const deklaruje stałe w zasięgu bloku, podobne do słowa kluczowego let, ale nie można zmienić wartości tej stałej. Deklaracja const tworzy referencję typu read-only do wartości.