Onko Let parempi kuin VAR?
Onko Let parempi kuin VAR?

Video: Onko Let parempi kuin VAR?

Video: Onko Let parempi kuin VAR?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Marraskuu
Anonim

Suurin ero on laajuuden ero, kun taas antaa voi olla käytettävissä vain määritetyssä laajuudessa, kuten for-silmukassa, var pääsee käsiksi esimerkiksi silmukan ulkopuolelta. antaa voit ilmoittaa muuttujia, joiden laajuus on rajoitettu siihen lohkoon, lauseeseen tai lausekkeeseen, jossa sitä käytetään.

Kumpi sitten on parempi let vai VAR?

antaa on uusi var . Ilmeisesti ainoa ero on se var siirtyy nykyiseen toimintoon, while antaa siirtyy nykyiseen lohkoon. Ja jos haluat laajentaa jotain hienommin for-lohkoon tai johonkin, voit myös tehdä sen. Joten vaistoni on lopettaa käyttö var kokonaan ES6-koodia kirjoitettaessa.

Voidaan myös kysyä, mitä eroa on VAR:n ja JS:n välillä? var ja anna Molempia käytetään muuttujan ilmoittamiseen javascript mutta ero välillä he ovat sitä var on toimintolaajuinen ja antaa on lohkosuojattu. Voidaan sanoa, että muuttuja on ilmoitettu kanssa var on määritelty koko ohjelmassa verrattuna antaa.

Vastaavasti, annetaanko nopeampi kuin VAR?

Mitä tulee suorituskyvyn vertailuun, var On nopeammin ja antaa on hitaampi silmukoiden sisällä, kun koodia suoritetaan tai suoritetaan. Uudelleen ilmoittaminen var ilmoitettu muuttuja samassa funktiossa tai laajuudessa aiheuttaa syntaksivirheen, kun taas antaa ilmoitettua muuttujaa ei voida ilmoittaa uudelleen.

Milloin sinun tulee käyttää var-toimintoa muuttujan ilmoittamiseksi Let päälle?

var numero = 5 numero = "Hei maailma" //Tämä tahtoa ei koota. Suurin ero on se var muuttuja arvo voi muuttaa, ja anna voi 't. Jos sinä haluatko käyttäjän syöttää tietoja, käyttäisit var siis arvo voi muutetaan ja käytä anna tietotyyppi muuttuja siis arvo voi ei saa muuttaa.

Suositeltava: