Mi a különbség a VAR és a let között JavaScriptben?
Mi a különbség a VAR és a let között JavaScriptben?

Videó: Mi a különbség a VAR és a let között JavaScriptben?

Videó: Mi a különbség a VAR és a let között JavaScriptben?
Videó: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Április
Anonim

A var és a let közötti különbség a JavaScriptben . var és let mindkettő változó deklarálására szolgál javascript de a a különbség köztük ők az var funkció hatókörű és hagyja blokk hatókörű. Azt mondhatjuk, hogy egy változóval deklarált var -hoz képest az egész programban meghatározzák hagyja.

Ennek megfelelően érdemes a VAR-t használni a Javascriptben?

Változók -vel jelentette ki var nem blokk hatókörűek (bár függvény hatókörűek), míg a let és const esetén igen. Ez azért fontos, mert mi értelme van a blokk hatókörének, ha te nem fogok használat azt. A legtöbb Javascript szakértők egyetértenek var nem szabad használni.

Továbbá mi a var let és a Const? ` const ` azt jelzi, hogy az azonosítót nem rendelik újra. ` hagyja A ` egy jelzés arra vonatkozóan, hogy a változót át lehet rendelni, például számlálót egy hurokban vagy értékcserét egy algoritmusban. Azt is jelzi, hogy a változó csak abban a blokkban lesz felhasználva, amelyben definiálva van, ami nem mindig a teljes tartalmazó függvény.

Ilyen módon használhatom a let Javascriptet?

EDIT: hagyja és const minden modern böngésző támogatja, és az ECMAScript 2015 (ES6) specifikáció részét képezik. Alapvetően, ha nem kell támogatnia semmit az IE11 alatt, hagyja és const biztonságosak használat Manapság.

Mit csinál a VAR a Javascriptben?

var in változó deklarálására szolgál javascript . var msg=""; azt jelenti, hogy deklaráltad az msg változót, amely üres és megegyezik a fókusznévvel.

Ajánlott: