68 sposobów na wykorzystanie możliwości JavaScriptu JavaScript jeszcze do
niedawna kojarzył się głównie ze stronami oraz aplikacjami internetowymi, a
jego głównym zastosowaniem były operacje na drzewie DOM. Jednak te czasy
mijają, a język ten jest coraz chętniej wykorzystywany również po stronie
serwera. JavaScript jako pełnoprawny język programowania? Oczywiście! W
dodatku okazuje się, że może on być bardzo wydajny, elastyczny i przyjazny dla
programistów — wystarczy przestrzegać kilku zasad! Te tajemnicze zasady
zostały zebrane w niniejszej książce. Jeśli będziesz o nich pamiętać,
wykorzystasz w pełni potencjał JavaScriptu. W trakcie lektury dowiesz się, jak
najlepiej deklarować zmienne, używać funkcji oraz radzić sobie z obiektami i
prototypami. W kolejnych rozdziałach nauczysz się budować przyjazne API oraz
korzystać ze słowników i tablic. Na sam koniec zdobędziesz informacje, które
mają kluczowe znaczenie w przypadku programowania współbieżnego. Jeżeli jesteś
programistą języka JavaScript, jeżeli chcesz poprawić swoje umiejętności
programowania w tym języku, jest to dla Ciebie lektura obowiązkowa. Przekonaj
się, jak przyjemne i wydajne może być programowanie w JavaScripcie! Oto
kluczowe obszary poruszane w książce: Lepsze metody programowania obiektowego
opartego na prototypach Niuanse i rozwiązania dotyczące pracy z obiektami
reprezentującymi tablice i słowniki Precyzyjne i praktyczne wyjaśnienie
procesu określania zasięgu funkcji i zmiennych w JavaScripcie Przydatne wzorce
i idiomy programowania w JavaScripcie (na przykład obiekty z opcjami i
łańcuchy metod) Dokładny przewodnik po stosowanym w JavaScripcie wyjątkowym
modelu obsługi współbieżności — wykonywaniu zadań do ich ukończenia Książka
jest podzielona na wzbogacone przykładami opisy 68 sprawdzonych metod pisania
lepszego kodu w JavaScripcie. Dowiesz się tu, jak wybrać odpowiedni styl
programowania dla poszczególnych projektów, radzić sobie z nieoczekiwanymi
problemami i z powodzeniem pracować z wszystkimi aspektami JavaScriptu — od
struktur danych po mechanizmy współbieżne. Najlepsze porady dotyczące
JavaScriptu dla każdego programisty!
Studie amerického autora, považovaného za jednoho z nejrenomovanějších naratologů, se zabývají výstavbou a fungováním narativu a narativních prezentací světa v textu. Bádání vychází z důkladných textových analýz. V přítomné studii je analýza demonstrována na dvou duchařských příbězích ze Severní Karolíny. Duchařská povídka jako narativní subžánr poskytuje pohled na způsob, jímž se narativ odkrývá. Podle Marie-Laury Ryanové musí narativ: vytvářet svět, který je zabydlený jednotlivými objekty a fikčními osobami, dále tento svět musí procházet změnami stavů, které jsou způsobeny vnějšími událostmi (náhodou či v důsledku lidského jednání) a nakonec musí být tyto události svázány s cíli, plány a psychologickou motivací. Jde o sou-jedinost kauzality a temporality, nadto v její definici nachází podstatné místo svět, jako vnitřně provázané kontinuum. Fenomén vyprávění od počátků slovesnosti dovoluje lidem stavět prostory, ve kterých myslí a jednají, v tom spočívá jeho jedinečnost. Navíc, snahou studií Davida Hermana je upozornit na možnosti, které propojení sociolingvistických a naratologických pohledů nabízí. — Dodatky obsahují komentáře, transkripční pravidla, bibliografii.
Wollen Sie JavaScript wirklich beherrschen? Dann sollten Sie die Besonderheiten der Sprache effektiv nutzen und ihre Fallstricke vermeiden. Egal, wie lange Sie schon JavaScript-Code schreiben, dieses Buch hilft Ihnen, Ihr Verständnis der Programmiersprache zu vertiefen und wartbaren Code zu erstellen. Anhand praktischer Beispiele vermittelt es 68 Ansätze für besseren JavaScript-Code. Sie lernen, den passenden Programmierstil für jedes Projekt zu wählen, mit unvorhergesehenen Problemen umzugehen und das Potenzial von JavaScript gezielt einzusetzen. Themen sind unter anderem: verbesserte Vorgehensweisen für die prototypbasierte objektorientierte Programmierung, Feinheiten beim Umgang mit Arrays und Dictionary-Objekten, Erläuterungen der JavaScript-Funktionen und der Semantik von Gültigkeitsbereichen, nützliche Muster und Idiome wie Optionsobjekte und Method Chaining sowie eine tiefgehende Beschreibung des „Run-to-Completion“-Ansatzes für Nebenläufigkeit. Der Autor David Herman, Mitglied im JavaScript-Standardisierungskomitee TC 39, beleuchtet die inneren Funktionen der Sprache anschaulich und praxisorientiert. Er zeigt, wie Sie die Vorzüge von JavaScript umfassend nutzen und bewährte Techniken für die Zukunft anwenden können.