Kuo skiriasi VAR ir leisti „JavaScript“?
Kuo skiriasi VAR ir leisti „JavaScript“?

Video: Kuo skiriasi VAR ir leisti „JavaScript“?

Video: Kuo skiriasi VAR ir leisti „JavaScript“?
Video: GPT-4 Is EPIC - Build A Tetris Game In Seconds - Better Than ChatGPT - Code Refactor - How To Use 2024, Balandis
Anonim

Skirtumas tarp var ir let JavaScript . var ir tegul abu naudojami kintamajam deklaruoti javascript bet skirtumas tarp jie tai yra var yra funkcijos taikymo sritis ir leisti yra blokuojamas. Galima sakyti, kad kintamasis deklaruojamas su var apibrėžiamas visoje programoje, palyginti su leisti.

Atitinkamai, ar „Javascript“turėtumėte naudoti VAR?

Kintamieji deklaravo su var nėra blokuoti (nors jie yra funkcijų apimties), o su let ir const jie yra. Tai svarbu, nes kokia prasmė nustatyti bloko taikymo sritį, jei tu nesiruošiu naudoti tai. Dauguma Javascript ekspertai sutinka var neturėtų būti naudojamas.

Be to, kas yra var let ir Const? ` konst ` yra signalas, kad identifikatorius nebus priskirtas iš naujo. ` leisti ` yra signalas, kad kintamasis gali būti priskirtas iš naujo, pvz., skaitiklis cikle arba vertės apsikeitimas algoritme. Tai taip pat signalizuoja, kad kintamasis bus naudojamas tik tame bloke, kuriame jis apibrėžtas, o tai ne visada yra visa apimanti funkcija.

Ar galiu tokiu būdu naudoti „let Javascript“?

REDAGUOTI: leisti ir const palaiko visos šiuolaikinės naršyklės ir yra ECMAScript 2015 (ES6) specifikacijos dalis. Iš esmės, jei jums nereikia palaikyti nieko žemesnio nei IE11, leisti ir const yra saugūs naudoti šiais laikais.

Ką VAR veikia „Javascript“?

var naudojamas deklaruoti kintamąjį in javascript . var msg=""; reiškia, kad paskelbėte kintamąjį msg, kuris yra tuščias ir tas pats su fokuso pavadinimu.

Rekomenduojamas: