Видео: JavaScript дээр өргөх гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Өргөх нь JavaScript кодыг гүйцэтгэхээс өмнө хувьсагч болон функцийн мэдэгдлийг хамрах хүрээний дээд хэсэгт шилжүүлдэг механизм. Энэ нь яах аргагүй функц, хувьсагчийг хаана зарласан бай, хамрах хүрээ нь глобал эсвэл орон нутгийн аль нь ч хамаагүй хамгийн дээд хэсэгт шилжинэ гэсэн үг.
Үүний нэгэн адил та жишээн дээр JavaScript дээр өргөх гэж юу вэ гэж асууж магадгүй юм.
Өргөх нь JavaScript бүх хувьсагч болон функцийн мэдэгдлийг одоогийн хамрах хүрээний дээд хэсэгт шилжүүлэх орчуулагчийн үйлдэл. (функц() { var foo; var bar; var baz; foo = 1; дохиолол(foo + " " + бар + " " + baz); бар = 2; baz = 3; })(); Одоо яагаад хоёр дахь нь ойлгомжтой болсон жишээ үл хамаарах зүйл үүсгээгүй.
Үүний нэгэн адил JavaScript-д юуг зөвшөөрөх вэ? Тодорхойлолт. зөвшөөрөх var -аас ялгаатай нь илэрхийллийн мэдэгдлийн блок, хамрах хүрээ хязгаарлагдмал хувьсагчдыг зарлах эрхийг танд олгоно. var нь блокийн хамрах хүрээнээс үл хамааран хувьсагчийг дэлхий даяар тодорхойлдог түлхүүр үг юм. Одоо, зөвшөөрөх Тэд хэрхэн ялгаатай болохыг би танд харуулъя.
Тиймээс яагаад JavaScript-г өргөжүүлж байна вэ?
Үндсэндээ өргөх эмхэтгэх үед юу болдгийг тайлбарлах зорилгоор зохион бүтээсэн ойлголт юм javascript . Тайлбарлаж эхлэхээс өмнө javascript Хөрвүүлэгч нь функц бүрээр дамжиж, нэрлэгдсэн зүйлсийг тодорхойлж, тэдгээрийн эцэг эхийн функцүүдийн хамрах хүрээнээс зүйлийг харах функцийг идэвхжүүлэхийн тулд тэдгээр хамрах хүрээнүүдийг зарладаг.
VAR идэвхжсэн үү?
JavaScript хөдөлгүүр нь бүгдийг эмчилдэг хувьсагч " ашиглан мэдэгдэл var ” нь бодит мэдэгдэл хаана явагдахаас үл хамааран функциональ хамрах хүрээний (хэрэв функц дотор зарласан бол) эсвэл глобал хамрах хүрээний (хэрэв функцийн гадна зарласан бол) дээд хэсэгт зарласан мэт. Энэ нь үндсэндээ " өргөх ”.
Зөвлөмж болгож буй:
JavaScript дээр хост гэж юу вэ?
Тодорхойлолт ба хэрэглээ Хост өмч нь URL-ийн хостын нэр болон портыг тохируулах буюу буцаана. Тэмдэглэл: Хэрэв портын дугаарыг URL-д заагаагүй бол (эсвэл энэ нь схемийн анхдагч порт бол - 80 эсвэл 443 гэх мэт) зарим хөтөч портын дугаарыг харуулахгүй
Тунхаглах асуултын даалгавар, өргөх өгүүлбэр гэж юу вэ?
Мэдээллийн өгүүлбэр, эсвэл мэдэгдэл, мэдээлэл дамжуулах эсвэл мэдэгдэл хийх. Асуулт, асуулт, мэдээлэл хүсэх эсвэл асуулт асуух. Захиргааны өгүүлбэрүүд нь тушаал эсвэл хүсэлт гаргадаг. Өгүүлбэр буюу анхаарлын тэмдэг нь онцлон тэмдэглэдэг
Photoshop дээр сүүдрийг хэрхэн яаж өргөх вэ?
Зургийн сүүдэр болон гэрэлтүүлгийг тохируулах Зураг > Тохируулга > Сүүдэр/Тодруулгыг сонгоно уу. Гэрэлтүүлгийн залруулгын хэмжээг Amountslider-ийг хөдөлгөж эсвэл Shadows эсвэл Highlightspercentage хайрцагт оруулах замаар тохируулна уу. Илүү нарийн хянахын тулд Нэмэлт тохируулга хийхийн тулд Нэмэлт сонголтуудыг харуулах гэснийг сонгоно уу
After Effects дээрх өргөх ажлын хэсэг гэж юу вэ?
After Effects Work Area Ажлын талбар нь Ram Preview хийх үед (тооны самбар дээрх товчлол нь тэг байна) Урьдчилан хардаг Зохиолын хэсэг юм. Тоглоомын толгойгоо ажлын талбайгаа дуусгахыг хүссэн газартаа шилжүүлээрэй
C# хэл дээр catch блок дээр try catch гэж бичиж болох уу?
Үүрлэсэн try-catch C# хэл дээрх үл хамаарах зүйлсийг шийдвэрлэхийн тулд try, catch болон эцсийн блокуудыг ашиглана уу. try блокийн араас catch эсвэл эцсийн блок эсвэл хоёуланг нь оруулах ёстой. Янз бүрийн онцгой шүүлтүүртэй олон барих блокыг зөвшөөрдөг. catch{..} болон catch(Exception ex){} хоёуланг нь ашиглах боломжгүй