JavaScript Java Script ssenariylarini tuzish tili




Download 94 Kb.
bet1/18
Sana10.04.2017
Hajmi94 Kb.
#3737
  1   2   3   4   5   6   7   8   9   ...   18

JavaScript

Java Script ssenariylarini tuzish tili

Java tili Sun firmasi tomonidan 1995 yilda ishlab chiqilgan. Java - krossplatformali ilovalarni ishlab chiqish tili. Krossplatformali ilovalar deganda platformaga bog'liq bo'lmagan ilovalar tushuniladi. Ilovalar Java tilida yoziladi, bayt-kod deb ataladigan muayyan oraliq kodga kompilyatsiya qilinadi (u protsessor komandalari bilan bog'liq emas) va bayt-kodni tushunuvchi Java virtual mashinasi yordamida mijozlarning kompyuterlarida bajariladi. Java tilidagi ilovalar juda ixcham va foydalanuvchi uchun xavfsizdir, chunki virtual mashina alohida tuzilishga ega bo'lganligi tufayli, mijoz kompyuterida ishlash juda qulaydir.

Kichik Java ilovalarini Web-sahifalarga to'g'ridan-to'g'rio'rnatish mumkin; ularni ko'zdan kechirish chog'ida brouzer ilovani avtomatik tarzda yuklaydi va virtual mashinani ishga tushiradi. Bunday ixcham ilovalar appletlar deb ataladi.

1996 yilda Netscape kompaniyasi Java negizida JavaScript tilini ishlab chiqdi. Bu tildagi dasturlar (skriptlar) HTML kodiga to'g'ridan-to'g'rio'rnatilishi mumkin edi. JavaScript - Java tilining skriptli versiyasi. Java tilidan farqli o'laroq, JavaScript kompilyatsiya qilinadigan emas, balki interpretatsiya qilinadigan til edi, ya'ni Java virtual mashinasi kompilyatsiya qilish natijasida olingan bayt-kodni emas, balki JavaScript kodining o'zini bajarardi. Shunday qilib, kompilyatorga ehtiyoj soqit etildi va dasturlar ishlab chiqish jarayoni jadallashtirildi.

JavaScript - mijoz tomonida ham, server tomonida ham amal qiluvchi o'rnatiladigan ilovalarning ob'ektga yo'naltirilgan tili. Til sintaksisi Java tilining sintaksisiga juda o'xshash, shu bois u ko'pincha Java-simon til deb ataladi. Mijoz ilovalari Web hujjatlarni ko'zdan kechirish brouzeri tomonidan foydalanuvchining mashinasida bajariladi, server ilovalari esa serverda bajariladi.

Ilovalarning ikkala turini ishlab chiqishda tilning o'zak deb ataladigan umumiy unsuridan foydalaniladi. O'zak standart ob'ektlar va konstruktsiyalarning belgilarini (o'zgaruvchilar, funktsiyalar, asosiy ob'ektlar va Java appletlar bilan izaro aloqa qilish LiveConnect vositasi) va ilovalarning har bir turiga xos bo'lgan ob'ektlarning belgilari ifodalangan tilning tegishli qo'shimcha unsurlarini o'z ichiga oladi. Mijoz va server ilovalarini tuzishda JavaScript tarkibiy qismlarining o'zaro aloqasi 8.3-rasmda sxema kirinishida keltirilgan.

Mijoz ilovalari HTML sahifalariga to'g'ridan-to'g'rio'rnatiladi va uning darchasida hujjat qismlari aks etishiga qarab, brouzer tomonidan talqin qilinadi. Server ilovalari ish unumdorligini oshirish uchun oraliq bayt-kodga oldindan kompilyatsiya qilinadi.

Interfaol HTML sahifalarini tuzishda JavaScript tilidan foydalanishning asosiy sohalari quyidagilardir:

1. Ssenariy yordamida hujjatni dinamik tuzish.

2.Foydalanuvchi tomonidan to'ldiriluvchi HTML shakllarining maydonlarining ishonchliligini ular serverga uzatilgunga qadar operativ tekshirish.

3. Uslublarning kaskad jadvallari vahujjatning ob'ekt modeli bilan birga dinamik HTML sahifalarini tuzish.

4. HTML sahifalariga o'rnatilgan JavaScript ilovalari yechuvchi «mahalliy» vazifalarni hal qilishda foydalanuvchi bilan izaro aloqa qilish.




Download 94 Kb.
  1   2   3   4   5   6   7   8   9   ...   18




Download 94 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



JavaScript Java Script ssenariylarini tuzish tili

Download 94 Kb.