Ano ang pagkakaiba sa pagitan ng VAR at let sa JavaScript?
Ano ang pagkakaiba sa pagitan ng VAR at let sa JavaScript?

Video: Ano ang pagkakaiba sa pagitan ng VAR at let sa JavaScript?

Video: Ano ang pagkakaiba sa pagitan ng VAR at let sa JavaScript?
Video: Modern Markup - JavaScript Interview Questions and Answers | #javascriptinterview 2024, Abril
Anonim

Pagkakaiba sa pagitan ng var at let sa JavaScript . var at hayaan ay parehong ginagamit para sa variable na deklarasyon sa javascript ngunit ang pagkakaiba sa pagitan ng sila yun var ay saklaw ng pag-andar at hayaan ay block scoped. Masasabing ang isang variable ay ipinahayag na may var ay tinukoy sa buong programa kumpara sa hayaan.

Kaugnay nito, dapat mo bang gamitin ang VAR sa Javascript?

Mga variable ipinahayag na may var ay hindi block scoped (bagaman sila ay function scoped), habang may let at const sila. Mahalaga ito dahil ano ang silbi ng block scoping kung ikaw hindi pupunta gamitin ito. Karamihan JavaScript sumang-ayon ang mga eksperto var hindi dapat gamitin.

Higit pa rito, ano ang var let at Const? ` const ` ay isang senyales na hindi na muling itatalaga ang identifier. ` hayaan ` ay isang senyales na ang variable ay maaaring muling italaga, tulad ng isang counter sa isang loop, o isang value swap sa isang algorithm. Ito rin ay nagpapahiwatig na ang variable ay gagamitin lamang sa bloke kung saan ito tinukoy, na hindi palaging ang buong naglalaman ng function.

Sa ganitong paraan, maaari ko bang gamitin ang let Javascript?

EDIT: hayaan at const ay sinusuportahan ng lahat ng modernong browser at bahagi ng ECMAScript 2015 (ES6) na detalye. Karaniwang kung hindi mo kailangang suportahan ang anumang bagay sa ibaba ng IE11, hayaan at const ay ligtas sa gamitin sa panahon ngayon.

Ano ang ginagawa ng VAR sa Javascript?

var ay ginagamit upang ideklara ang variable sa javascript . var msg=""; nangangahulugang idineklara mo ang variable na msg na walang laman at pareho sa focusname.

Inirerekumendang: