VAR болон JavaScript-д зөвшөөрөх хоёрын ялгаа юу вэ?
VAR болон JavaScript-д зөвшөөрөх хоёрын ялгаа юу вэ?

Видео: VAR болон JavaScript-д зөвшөөрөх хоёрын ялгаа юу вэ?

Видео: VAR болон JavaScript-д зөвшөөрөх хоёрын ялгаа юу вэ?
Видео: Бог говорит: I Will Shake The Nations | Дерек Принс с субтитрами 2024, Дөрөвдүгээр сар
Anonim

JavaScript дахь var болон let хоёрын ялгаа . var болон let хоёуланг нь хувьсагчийг зарлахад ашигладаг javascript Гэхдээ хоорондын ялгаа тэд бол тэр var функцийн хамрах хүрээтэй ба зөвшөөрөх блокийн хамрах хүрээтэй. -ээр зарласан хувьсагч гэж хэлж болно var -тай харьцуулахад хөтөлбөрийн туршид тодорхойлогддог зөвшөөрөх.

Үүний дагуу та Javascript дээр VAR ашиглах ёстой юу?

Хувьсагч -тай тунхаглав var нь блокийн хамрах хүрээгүй (хэдийгээр тэдгээр нь үйл ажиллагааны хамрах хүрээтэй боловч) let болон const-тэй хамт байдаг. Хэрэв блокийн хамрах хүрээг тогтоох нь ямар учиртай вэ гэвэл энэ нь чухал юм Та явахгүй ээ ашиглах тэр. Ихэнх Javascript мэргэжилтнүүд санал нэг байна var хэрэглэж болохгүй.

Цаашилбал, var let болон Const гэж юу вэ? ` const ` нь танигчийг дахин хуваарилахгүй гэсэн дохио юм. ` зөвшөөрөх ` нь давталт дахь тоолуур, алгоритм дахь утгыг солих гэх мэт хувьсагчийг дахин хуваарилж болох дохио юм. Энэ нь хувьсагчийг зөвхөн өөрийн тодорхойлсон блокт ашиглах болно гэсэн дохиог өгдөг бөгөөд энэ нь үргэлж бүхэл бүтэн функц биш юм.

Ийм байдлаар би let Javascript-г ашиглаж болох уу?

ЗАСАХ: зөвшөөрөх болон const нь орчин үеийн бүх хөтчүүдээр дэмжигддэг бөгөөд ECMAScript 2015 (ES6) техникийн үзүүлэлтүүдийн нэг хэсэг юм. Хэрэв та IE11-ээс доош ямар нэг зүйлийг дэмжих шаардлагагүй бол, зөвшөөрөх болон const нь аюулгүй байдаг ашиглах өнөө үед.

Javascript дээр VAR юу хийдэг вэ?

var дахь хувьсагчийг зарлахад хэрэглэгддэг javascript . var msg=""; Энэ нь та хоосон, фокустай ижил мессеж хувьсагчийг зарласан гэсэн үг юм.

Зөвлөмж болгож буй: