Ўзбекистон алоқа ва ахборотлашириш агентлиги тошкент ахборот технологиялари университети



Download 0,92 Mb.
Pdf ko'rish
bet13/19
Sana22.02.2022
Hajmi0,92 Mb.
#107247
1   ...   9   10   11   12   13   14   15   16   ...   19
Bog'liq
uzk веб дастурлаш

 
Калит сўзлар: Клиент томонда дастурлаш, JavaScript тили
 
Клиент томони (соҳаси) да дастурлаш. JavaScript га кириш.
Web, гиперматнли тизим сифатиди икки хил нуқтаи назар билан қараш мумкин. 
Биринчидан, гиперматнли ўтишларни (ссылкалар - ANCHOR контейнери), матнларни 
кўрсатувчи ҳисобланади. Иккинчидан, саҳифада мавжуд бўлган бир қатор объектлар 
билан ишловчи тизим сифатида.
Web саҳифани генерация қилиш жараёнида "клиент-сервер " архитектураси 
билан боғлиқ равишда дилеммалар ҳосил бўлади. Саҳифалар клиент томонида ҳам сервер 
томонидаги каби генерация қилинади. 1995 йилда Netscape компанияси мутахассислари 
клиент томонидаги саҳифаларни генерация қилиш учун махсус дастурлаш тили яратишди 
ва уни JavaScript деб номдашди.
Шундай қилиб, JavaScript – клиент томонидаги гиперматнли Web саҳифанинг 
сценарийларини бошқарувчи тилдир. Аниқроқ айтадиган бўлсак, JavaScript – бу 
фақатгина клиент томонидаги дастурлаш тили эмас. JavaScript нинг аждоди Liveware - 
Netscape сервери томонидаги восита ҳисобланади. Шундай қилиб, JavaScript кўпроқ 
клиент томонидаги сценарийларни ташкил этувчи тил сифатиди оммавийлашган.
JavaScript нинг асосий ғояси HTML саҳифаларни кўриш вақтида HTML тэг ва 
контейнерларнинг атрибутлари қийматларини ва хусусиятларини ўзгартиришдан иборат. 
Шу сабаб саҳифани қайта юклаш амалга ошмайди.
Амалиётда буни биз, саҳифа фонининг рангини ёки хужжатдаги расм 
хусусиятларини ўзгартиришда, янги ойна очиш ёки огоҳлантириш бериш жараёнларида
яққол кузатишимиз мумкин.
"JavaScript" номи Netscape нинг ўзигагина тегишлидир. Шунга ўхшаш Microsoft 
томонидан ишлаб чиқилган тилнинг расмий номи Jscript деб аталади. JavaScript нинг бир 
қатор версиялари JScript нинг версиялари билан биргаликда ишлайди (қисман аммо тўлиқ 
эмас), яъни JavaScript тили JScript тилининг қисм тўплами ҳисобланади.
JavaScript тили ECMA (European Computer Manufacturers Association – Европа 
компьютер ишлаб чиқариш ассоциацияси) томонидан стандартлаштирилган. Ушбу 
стандартлар ECMA-262 ва ISO-16262 номларини келтириб чиқарди. Бу стандартлар 
JavaScript 1.1 га мош тушувчи ECMAScript тилини тақдим этади. Таъкидлаш керакки, 
бугунги кунда JavaScript нинг барча турлари ҳам ECMA стандартига мос тушавермайди. 

Download 0,92 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish