# JavaScript dla webmasterów. Zaawansowane programowanie

Canonical: https://www.bookquiver.com/nicholas-c-zakas/pl/javascript-dla-webmasterow-zaawansowane-programowanie/8324602801

![JavaScript dla webmasterów. Zaawansowane programowanie](https://quivercdn.com/covers/helion/nicholas-c-zakas/javascript-dla-webmasterow-zaawansowane-programowanie_8-324-60280-1-a1c003f7.jpg?v=2026-08-31%2013%3A22%3A42)

- Book: [JavaScript dla webmasterów. Zaawansowane programowanie](https://www.bookquiver.com/nicholas-c-zakas/pl/javascript-dla-webmasterow-zaawansowane-programowanie) ([JavaScript dla webmasterów. Zaawansowane programowanie.md](https://www.bookquiver.com/nicholas-c-zakas/pl/javascript-dla-webmasterow-zaawansowane-programowanie.md))
- Authors: [Nicholas C. Zakas](https://www.bookquiver.com/nicholas-c-zakas)
- Publisher: Helion
- ISBN: 8-324-60280-1
- Pages: 696
- Published: 2006-01-01
- Language: pl_PL
- Binding: Softcover

## Description

JavaScript to język programowania interpretowany po stronie przeglądarki i wykorzystywany do tworzenia elementów stron WWW. Opracowany w firmie Netscape, początkowo służył wyłącznie do weryfikowania poprawności danych wprowadzanych w formularzach. Dziś ma znacznie szersze zastosowania. Przede wszystkim pozwala wzbogacić stronę WWW o elementy niedostępne w " czystym" HTML, a jego najnowsze wersje umożliwiają korzystanie z dokumentów XML oraz komunikację z usługami sieciowymi. Z tego względu JavaScript jest niemal nieodłącznym elementem nowoczesnej witryny internetowej. Książka " JavaScript dla webmasterów. Zaawansowane programowanie" to podręcznik opisujący wszystkie możliwości języka JavaScript. Przedstawia jego historię i pokazuje, jak rozwiązywać problemy, przed którymi często stają twórcy witryn i aplikacji WWW. W książce opisano kluczowe elementy języka, takie jak zdarzenia, wyrażenia regularne oraz metody identyfikacji przeglądarki WWW i interakcji z nią, umożliwiające tworzenie dynamicznych interfejsów użytkownika. Scharakteryzowano sposoby rozszerzania języka JavaScript oraz techniki budowania mechanizmów komunikacji między klientem i serwerem bez używania elementów pośredniczących.