КомпьютерПрограмчлалын

JavaScript: өөрчлөх хайрцаг - сонгох сонголт

шалтгаан нь үргэлж ижил утга магадгүй маш олон байдаг. Эсвэл эсрэгээр нь: нэг үнэ цэнэ нь түүний үүссэн хэд хэдэн шалтгаан байж болно. Ямар ч тохиолдолд, тодорхой нөхцлөөс хамааран зөвхөн нэг шийдэл, эсвэл эсрэгээр авах хэрэгтэй.

ямар ч зорилго зөвхөн нэг л арга зам, гэхдээ ихэвчлэн хэд хэдэн арга зам хүргэнэ шийдвэр хэд хэдэн сонголт байж болох бөгөөд бидэнд хэрэгтэй байсан ч сонголт хийж болно.

Сонгодог нөхцөлт мэдэгдэл бол (нөхцөл) {1 алгоритм, нөхцөл үнэн бол} өөр {2 алгоритм, нөхцөл байдал худал бол} зөвхөн хоёр сонголт өгдөг. Гэхдээ тэр ч байтугай энгийн бодит сорилт үргэлж тохируулгууд нь маш их өгдөг.

Энгийн "хэн ч" бус, харин нэг нөхцөл

JavaScript зураг төсөл, хэрэг = олон утга нөхцөл сольж. оператор хослолын бол ижил ашиглан авч болно. Гэсэн хэдий ч, маргаангүй, өгүүлбэр зүйн хувьд болон бүдүүвчлэх илүү зөв эхний илэрхийлэгч. Үүнээс гадна, хоёр дахь хувилбар нь албан ёсны шийдвэр илүү ур чадвар Developer шаарддаг:

Тэнд хослол бол (...) {...} бас {...} болон оролдох {...} Cath (...) {...} алгоритм шилдэг AJAX валютын журам байдаг. хариу арга хэмжээ боловсруулах нөхцөлт тайланг ижил төстэй багц гүйцэтгэсэн байна.

JavaScript өөрчлөх тохиолдолд: жишээ

Гол нь гадаад ялгаа нэг нөхцөл нь сонголтыг сонгох: Та хоёр болон гүйцэтгэгдэх тушаалууд нь хэдэн тоосго нь бичиж чадахгүй. Энэ нь зөвхөн нэг удаа, эсвэл хэдхэн гүйцэтгэсэн болно.

Бүтэц J avaScript өөрчлөх хэргийг хувьсагч эсвэл үзэл бодлоо илэрхийлэх утга хамааран алгоритм нь олонхийг хангах боломжийг олгодог. Энэ алгоритм нь зөв сонголт утга шилжүүлэгч () болон тохиолдолд заасан ямар үнийн дүнгийн хувьд яг тоглолт дээр хийсэн болно гэдгийг санаж байх нь чухал юм. "1", тоо 1 - энэ төрлийн хувиргах энд хийж байгаа бол ижил биш юм.

олон хэсэг гүйцэтгэх

загвар сонголт J avaScript солих тохиолдолд нэг онцлог шинж чанар хаалт блок байхгүй юм - {...} зөвхөн эхлэл, оператор биеийн төгсгөл тодорхойлох үүрэг. хэсэг тус бүр хэрэг завсарлага оператор, байж болох дуусна.

Эдгээр жишээнүүд дээр анхны тохиолдол хэсэгт завсарлага алгасаж. Зүүн талд Сонголт, үр дүнг Variant2 өгнө энэ тэр гэж гүйцэтгэл эхэлдэг бөгөөд энэ нь анх удаа хийж болно гэж баруун биелэл онд Variant1Variant2 хүлээн авч болно, гэхдээ ямар ч нөлөө хоёр дахь нөхцөл байдал, мөн гадна ч эхний хэсгийн тайланг гүйцэтгэх сэргийлдэг энд байна, учир нь хоёрдугаарт, тэдний хооронд ямар ч оператор завсарлага, харин хоёр дахин JavaScript өөрчлөх тохиолдол биш юм. Энэ нь биеийн бүтэц хувьсах iCond өөрчлөлт ямар нэгэн нөлөө өгөх биш гэдгийг тэмдэглэх нь зүйтэй.

нь бодит асуудлын бодит байдлыг код

JavaScript - хэл нь их хурдан, товч, ашигласан зөв бичиглэлийн талаар нь логик. JavaScript өөрчлөх тохиолдол дизайн тодорхой нөхцөл сонголтоос хүссэн олон төрлийн, тодорхой, үнэн зөв тодорхойлолт олгох, төгс ажилладаг.

Оператор сонголт бие биенээ руу оруулж болно. хэсэгт тохиолдолд нөхцөлт тайлан, гогцоонууд, бусад бүтэц байж болно. Бид хувьсагчийн цар хүрээг үл тоомсорлож болохгүй. хаа сайгүй хэрэглэгддэг хувьд энэ нь дэлхий дахинд тайлбарласан байгаа.

Гэсэн хэдий ч, энэ нь JavaScript буруугаар байх ёстой. Switch хэрэг - агуу хэрэгсэл салбар, харин өндөр хэмжээ нь гар утасны код нь биш. сонголтуудын ухаалаг, үйл ажиллагааны хүрээ нь дараа нь өөрчилж болно илүү хэцүү, хэрэгжүүлдэг.

Хэрэв та өөрийн шийдвэрийн явцад дансны өөрчлөлтийг авч чадахгүй бол үйл ажиллагааны эхний өдрүүдэд ажил дуусгах, бий болгох оноос хойш нөөц нь илэрхий алдаа болон орхигдуулсан байх болно гэдгийг бодит бэрхшээл нь хэзээ ч зогсох болно, мөн. сорилт нь мэдээж, урагш явах болно, мөн сайт дууссан байх ёстой юм.

Энэ талаас нь авч үзвэл, JavaScript өөрчлөх хэргийн гол сул тал нь түүний хэмжээ, төвөгтэй аас уламжлан авсан. Та үүнийг буруугаар байхгүй бол, та авсаархан, жижиг сонголт хийх хүрч чадна.

Нөхцөл байдал + шийдэл = шинэ дугуй хөдөлгөөн

Зөв боловсруулж асуудал шийдэл ойролцоо. асуудал хэдий ч, тодорхойлолтоор, өөрөө юу ч мөн томруулалтын шийдэж чадахгүй.

нөхцөл байдал хаана ч ашиглаж байна (хувийн жижиг ажил). Зарим кодын гүйцэтгэл = гүйцэтгэх нөхцөл. JavaScript өөрчлөх хэрэг дээр хэрэглэх - энэ нь загварын мэдэгдэл, болон тодорхой шаардлага юм. Оноос хойш бүх хэл дээр хийж байгаа нь энгийн, хялбар байдаг юм.

Нэг удаа "Lisp програмын" болон "Эхлэл", тэдний програмчлалын хэл дээр төстэй төрсөн. шилжилтийн операторууд болон шошгон дээр тулаан байсан. Би бичих хөтөлбөр нь сайн зэрэглэл үйл ажиллагааны хэв маягийг авахын тулд хичээж байна. Өнөөдөр их хэмжээний хөгжүүлэгч урам зоригтойгоор объект хандалтат санааг дэмждэг.

Гэсэн хэдий ч, одоо хүртэл орчин үеийн ажил нь чухал ач холбогдолтой нөхцөлт тайланг олж болно. Гэвч үнэн хэрэгтээ, орчин үеийн санаа мөн чанар объект өөрсдөө нөхцөлийг тогтоож, шийдлийг олж байна. Эцсийн эцэст, объект - синтакс ба утга нь тогтоосон.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.birmiss.com. Theme powered by WordPress.