Mis vahe on JavaScriptis VAR-il ja letil?
Mis vahe on JavaScriptis VAR-il ja letil?

Video: Mis vahe on JavaScriptis VAR-il ja letil?

Video: Mis vahe on JavaScriptis VAR-il ja letil?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Detsember
Anonim

Vari ja let erinevus JavaScriptis . var ja let kasutatakse mõlemat muutuja deklareerimiseks javascript kuid vahe vahel nemad on seda var on funktsiooni ulatusega ja lase on ploki ulatusega. Võib öelda, et muutuja, mis on deklareeritud var on määratletud kogu programmis võrreldes lase.

Kas peaksite vastavalt kasutama Javascriptis VAR-i?

Muutujad deklareeritud koos var ei ole ploki ulatusega (kuigi need on funktsiooni ulatusega), samas kui koos let ja const on need. See on oluline, sest mis mõte on ploki ulatusel, kui sina ma ei kavatse kasutada seda. Enamik Javascript eksperdid nõustuvad var ei tohiks kasutada.

Veelgi enam, mis on var let ja Const? ` konst ` on signaal, et identifikaatorit ümber ei määrata. ` lase ` on signaal, et muutuja võib ümber määrata, näiteks loendur tsüklis või väärtuste vahetus algoritmis. Samuti annab see märku, et muutujat kasutatakse ainult selles plokis, milles see on määratletud, mis ei ole alati kogu sisaldav funktsioon.

Kas ma saan sel viisil kasutada Javascripti luba?

EDIT: lase ja const toetavad kõik kaasaegsed brauserid ning need on osa ECMAScript 2015 (ES6) spetsifikatsioonist. Põhimõtteliselt, kui te ei pea toetama midagi alla IE11, lase ja const on ohutud kasutada tänapäeval.

Mida VAR Javascriptis teeb?

var kasutatakse muutuja deklareerimiseks in javascript . var msg=""; tähendab, et deklareerisite muutuja msg, mis on tühi ja sama fookuse nimega.

Soovitan: