Javascript coraz częściej wykorzystywany język programowania w budowaniu stron www. Także przez IT Maximus.
JavaScript to mający już kilkanaście lat język programowania.
Przez niektórych ceniony , przez innych uważany za dziwny wymysł technologiczny. Obecnie język ten przeżywa istny rekonesans. Tworzony jest ogrom frameworków działających na jego bazie. Potęgują one jego możliwości i powodują, że każdy forntendowiec nie może przejść obojętnie. Wspomnę tylko o takich frameworkach jak AngularJs, jQuery czy Prototype. Można zaryzykować twierdzenie, że jest to najczęściej wykorzystany język programowania. Chyba już nikt nie znajdzie strony internetowej na, której nie znajdzie się jakiejś funkcji JavyScriptu. Czym jest ten język? Najprościej odpowiadając jest to język umożliwiający wykonywanie różnych operacji po stronie klienta.
Strona internetowa a dokładniej jej kod umieszczony jest w plikach na serwerze hostingowym. Wiele elementów jest wykonywana na serwerze jak na przykład walidacje, działania na bazach danych i wiele innych. Jednak po co obciążać nasz serwer skoro wiele elementów może wykonać klient. Tutaj do głosu dochodzi JavaScript. Pozwala on, że elementy graficzne, animacje i inne możliwe procedury będą wykonywane na komputerach użytkowników sieci. Pozwala to na szybsze działanie wielu elementów. Niestety są też tego wady. Użytkownicy o maszynach o słabej mocy przy nowoczesnych witrynach z nafaszerowanymi stronami JavaScriptem będą mieć problemy z wyświetleniem czy skorzystaniem z danej witryny... No ale co zrobić technologia wymaga biegu w kierunki rozwoju. JavaScript jest bardzo dobrym językiem mogącym tworzyć wspaniałe strony internetowe posiadające piękne animację i wyglądające nowocześnie. Aby przybliżyć trochę składnie tego już dość starego języka przedstawię kilka prostych przykładów, które mam nadzieję przybliżą Wam jego możliwości. Aby programować i stać się dobrym programistą trzeba dużo się nauczyć a jeszcze więcej ćwiczyć. Problemem początkowych użytkowników usiłującym nauczyć się programowania jest brak solidnych podstaw. Programowanie stron niesie ze sobą wiele problemów, które należy przeanalizować i rozwiązać. Podstawą działania naszego kodu JavaScript jest to aby cały element DOM został wgrany. Często może się zdarzyć, że działanie funkcji JS rozpoczyna się w czasie kiedy wszystkie elementy www nie zostały wgrane. Spowoduje to wiele błędów i trudności w szukaniu błędów. Dlatego dobrym rozwiązaniem jest wykorzystanie funkcji wbudowanej „onload”. Jeśli nasz kod umieścimy wewnątrz niej możemy być pewni załadowania dokumentu i poprawnego działania naszego kodu.