Jeśli chcesz być informowany o zmianach na stronach Skryptomani to wpisz swój adres email.


Witaj skryptomaniaku w świecie Skryptomani.

[Jak wstawić kod JavaScript][Kolekcja skryptów JavaScript]

Co to jest JavaScript ?

JavaScript to język skryptów specjalnie opracowany do pracy World Wide Web. Dzięki temu językowi,możliwości realizowane przez język HTML w systemie World Wide Web zostają poszerzone na wiele sposobów. Historycznie zaczeło się od języka Java opracowanego w firmie Sun Microsystem.Java jest to potężny, pełnokrwisty język programowania, nadający się do pisania bardzo złożonych programów przez doświadczonych programistów. Firma Netscape Communications dostrzegła potrzebę zbudowania czegoś pośredniego opartego na tej bazie, ale znacznie uproszczonego - tak,by nawet ktoś z minimalnym doświadczeniem w programowaniu mógł napisać sobie interaktywną stronę webowską. Zawsze należąca do pionierów,firma wymyśliła coś nazwanego LiveScript.

LiveScript był bardziej propozycją niż faktycznym językiem, ale przekonał on ludzi, że coś z kategorji pośredniej będzie miało sens. LiveScript został skonstrułowany w duchu wielu istniejących języków skryptów - ale przykrojono go dla potrzeb webu (zwłaszcza do obsługi formularzy w HTML). Firma Sun Microsystem zdecydowała się zawrzeć sojusz z Netscape i wkrótce ogłoszono powstanie nowego produktu który nazwano JavaScript.

JavaScript jest bezpłatnie licencjonowany i jako taki może być wbudowywany bez przeszkód do produktów innych producentów przeglądarek. Oczywiście, twórcom JavaScriptu chodzi o upowszechnienie w Sieci tego języka. Pierwszą przeglądarką obsługującą JavaScript był Netscape Navigator 2.0, póżniej dołonczył do tych przeglądarek Microsoft ze swoim Internet Explorerem 3.0.

Opierając się na Javie, JavaScript obsługuje większość z jej wyrażeń. Jednakże nie wymaga on kompilatora by coś uruchomić; wystarczy zrozumienie znaczników HTML i logika.

Podobnie do javy, JavaScript jest zbudowany w oparciu o pojęcie obiektu.Z tą różnicą iż obiekty te są już predefiniowane, więc nie można definiować nowych typów obiektów. Można tylko kożystać z gotowych.


Copyright © 1998 by Robert Fontański