Jaký je rozdíl mezi VAR a let v JavaScriptu?
Jaký je rozdíl mezi VAR a let v JavaScriptu?

Video: Jaký je rozdíl mezi VAR a let v JavaScriptu?

Video: Jaký je rozdíl mezi VAR a let v JavaScriptu?
Video: JavaScript Let vs Var vs Constant | Mosh 2024, Duben
Anonim

Rozdíl mezi var a let v JavaScriptu . var a nechat oba se používají pro deklaraci proměnných v javascript ale rozdíl mezi oni jsou to var je funkční a nechat má blokový rozsah. Dá se říci, že proměnná deklarovaná pomocí var je definován v celém programu ve srovnání s nechat.

Měli byste tedy používat VAR v Javascriptu?

Proměnné prohlásil s var nemají blokový rozsah (ačkoli mají rozsah funkcí), zatímco s let a const ano. To je důležité, protože jaký je smysl stanovení rozsahu bloku if vy nebudu použití to. Většina Javascript shodují se odborníci var by se nemělo používat.

Dále, co je var let a Const? ' konst ` je signál, že identifikátor nebude znovu přiřazen. ' nechat ` je signál, že proměnná může být znovu přiřazena, jako je čítač ve smyčce nebo záměna hodnoty v algoritmu. To také signalizuje, že proměnná bude použita pouze v bloku, ve kterém je definována, což není vždy celá obsahující funkci.

Mohu tímto způsobem použít let Javascript?

UPRAVIT: nechat a const jsou podporovány všemi moderními prohlížeči a jsou součástí specifikace ECMAScript 2015 (ES6). V podstatě pokud nepotřebujete podporovat nic pod IE11, nechat a const jsou bezpečné použití dnes.

Co dělá VAR v Javascriptu?

var se používá k deklaraci proměnné in javascript . var msg=""; znamená, že jste deklarovali proměnnou msg, která je prázdná a stejná jako focusname.

Doporučuje: