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

JavaScript: typeof - шаардлага, эсвэл боломж

өгөгдлийн тодорхой төрөл болох бий ашиглаж, үр дүнг олж авахын тулд өөрсдийн боловсруулах сонирхолтой байсан. "Зааварт хэвийн бус санаа" -ын давамгайлал байгалийн гэнэт ирдэг, харин. Урьдчилсан хувьсах мэдүүлэг ямар ч болсон заавал байдаг бөгөөд ерөнхийд нь түүний төрлийн илрэл наад зах нь энэ нь оролцож тухайн үйл ажиллагаанд бүх утгыг алдсан байна.

Программист гараа мэдлийн: Энэ нь эхэнд ямар нэг зүйлийг зарлах шаардлагагүй юм. Ихэнх тохиолдолд л хэрэглэх үед юу хийж, хэрхэн, хийх вэ гэдгийг тодорхойлохын тулд байх болно. төрлийн хувьд, тэд өөрсдөө "утга нь болж байна" гэж өөрөөр хэлбэл, энэ нь аль ч бас ямар нэгэн зүйл шалтгаална мэдээллийг болно!

Энэ нь байна, эсвэл биш, байгаа сайн үүн ямар

боловсруулах хувьсагч "AAA", байгаа алгоритм нь маш энгийн тодорхойлолт:

aaa ; VAR AAA;

( aaa ) { бол (AAA) {
= 'I am!' Res = 'Би! " ; // би байна!
{ } Өөр {
= 'me no...' ; Res = 'намайг ямар ч ...'; // Би байхгүй байна
}

Энэ нь тодорхой үр дүнг өгсөн: ". Би байна" Энд JavaScript typeof = тодорхойгүй функцийн утга. Зүгээр л хувьсагчийг тодорхойлох - "юу ч хийхгүй" гэсэн үг биш. Мэдээж хэрэг, AAA = 1, бид авах үед: "Би", харин AAA = 0, эхний тохиолдолд шиг байх юм бол: "Би байхгүй бол ...." Гайхамшигт логик, математикч, түүнчлэн энгийн иргэн, үнэ цэнэ нь тэг бодит нэгээс шал өөр утгатай гэж бодож чадсангүй. Зөвхөн орчин үеийн (хэвийн бус) програмчлалын ийм зоримог санаа чадвартай байдаг!

JavaScript дизайн typeof, түүнчлэн илүү ухаалаг илэрхийлэл бол (AAA) {... х ...} бас {... у ...}, маш сайн хэрэглээний шинж чанар бөгөөд хэрэглэхэд тун тохиромжтой юм.

Кирилл болон латин цагаан толгойн онцлог нд

Мэргэжлийн программист үргэлж англи дээр зураг зурах тэмдэгт орос чин сэтгэлээсээ зарим expanses cybernetics хүлээн зөвшөөрч байсан юм хөгжлийн хөтөлбөрийн үе, талархал илүүд үзэж болно, харин компьютерийн шинжлэх ухааны бусад салбарт өгсөх тогтвортой очив. Бид цагаан толгойн 26 үсэг синтакс болон бусад нийтлэг тэмдгийн багц дээр үндэслэн, нэмэгдэх ба програмчлалын хэлийг хөгжүүлэх эхлэв.

хамгийн энгийн, байгалийн төгс, төгс байсан, эх код нь байсан, гэхдээ архитектур бүрийн хувьд онцлог байдаг, болон архитектурт даяар зөөвөрлөгдөх өндөр түвшний хэл санаа нэн даруй яаралтай болжээ. Энэ нь маш их одоогийн хором зөрчилдөж: аналог үндэслэл JavaScript typeof = тодорхойгүй | мөр | дугаар | нөхцөл шалгах | объектын | функц нь энгийн биш байсан бол. Бүх хэл чанд албан байсан чанд синтакс байж, тодорхой бус байдлыг зайлсхий.

Төрөл, хувьсагчууд болон тэдгээрийн хэрэглээ

Цэг нь маш чухал юм. Шивэх болон хувьсагчийн тодорхойлолт - хөтөлбөрийн хамгийн чухал бүрэлдэхүүн хэсэг, программист хувьсагчууд, массивууд, объект, үйл ажиллагааны чанд албан ёсны зураг дээр өгөгдлийн бодит олон янз байдлыг хангаж биш боловч, ажлын алгоритм бичиж чадахгүй.

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

Асуулт Энэ төрөл нь текст, JavaScript typeof функц нь тодорхойлох шаардлагатай үед хийгдэх үед байх ёстой юм. тэмдэгт мөр, дугаар: Үнэндээ ээлтэй сонголт нь бага зэрэг текст бичнэ. Гэсэн хэдий ч, текст объектын үүрэг гүйцэтгэх болно, дизайн array.join (), нэг мөрөнд нэг текст болгон бүх элементийг, өөрөөр хэлбэл, холбодог ч массив.

Улиг болсон мэдээ: бүх эргэн тойронд төрөл нь текст болон JavaScript typeof үйл ажиллагаа хүссэн төрлийн тодорхойлолтыг хийх зөв цагт байх ёстой байдаг. Энэ нь үнэн, гэхдээ бодит байдал дээр энэ нь өөрөөр болж байна. JavaScript typeof объект бүх гурван тохиолдолд ижил утгатай өгөх болно:

aaa = {}; VAR AAA = {};
= typeof ( aaa ); Res = typeof (AAA);
+= '/' + typeof window . Res + = '/' + typeof цонх. ; баримт;
+= '/' + typeof ( document . forms [ 0 ]); Res + = '/' + typeof (баримт бичиг хэлбэр [ 0]).

үр дүн: объект / объект / обьект

Ашиглах typeof болно (AAA) болон typeof AAA формат хөгжим - энэ нь чухал биш, харин бүх тохиолдолд хариу өгсөн, гэхдээ энэ нь үнэхээр юу ч гэсэн үг биш юм!

Эргэлзээ тодорхой болдог

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

Байгалийн шийдэл JavaScript typeof болон обьект хандалтат програмчлал, энэ бичлэгийг нь зэргэлдээ нь орчин үеийн хэл дээр давамгайлж байгаа нь арай өөр юм практик, обьект дээр хүндийн төв шилжуулж байна. Маш Гол цэг нь: хэл syntactic дүрэм тогтоосон семантиксийг бүрдсэн барих, илүү болдог.

Энгийн өгөгдлийн төрлүүд түүний төрөл, эсвэл JavaScript typeof хангалттай тухай биш харин хэрэглээг тодорхойлох хэрэгтэй байна. Хэрэв шаардлагатай бол ажиллах үеийн зохих өөрчлөлтийн санаа тавьдаг, гэхдээ JavaScript хувьд typeof обьект нь хамгийн боломжийн хариулт объект, асуудлын төрөл юм өгдөг - түүний санаа! мэдэгдэхүйц хэцүү програмчлалын тухай сонгодог үзэл санаа энэ логик, гэхдээ энэ нь зөв зүйл бодит байдал юм.

Арчилгаа байгууламжийг - өөрийн шинж чанарыг харуулах, тэдний арга барилыг гүйцэтгэх, түүний төрлийг тодорхойлох. Programming таны синтакс Польш, цаг бүр мөч програмист утга үүссэн синтакс хүндийн төвийг шилжуулж болно: даалгаварыг гүйцэтгэх объект, түүний тогтолцоо.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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