Tajniki języka JavaScript. Typy i składnia Sępopol

Nawet początkujący programista może szybko zacząć tworzyć funkcjonalne aplikacje w JavaScripcie. Jest to prosty i łatwy w użyciu język, który cieszy się dużym uznaniem, a jednocześnie stanowi złożoną kolekcję mechanizmów, zapożyczonych z różnych języków programowania (są to np. podstawy …

od 39,99 Najbliżej: 13 km

Liczba ofert: 1

Oferta sklepu

Opis

Nawet początkujący programista może szybko zacząć tworzyć funkcjonalne aplikacje w JavaScripcie. Jest to prosty i łatwy w użyciu język, który cieszy się dużym uznaniem, a jednocześnie stanowi złożoną kolekcję mechanizmów, zapożyczonych z różnych języków programowania (są to np. podstawy proceduralne znane z języka C czy podstawy funkcjonalne w stylu języka Scheme/Lisp). Bez starannej analizy mechanizmy te nie będą zrozumiałe nawet dla najbardziej doświadczonych projektantów. A przecież umiejętność rozwiązywania problemów i tworzenia kodu o naprawdę wysokiej klasie w prosty sposób zależy od takiego właśnie dogłębnego zrozumienia mechanizmów języka, w którym się pisze. Niniejsza książka jest czwartą częścią serii w całości poświęconej językowi JavaScript. Jest przeznaczona dla osób, które używają JS w pracy i chcą dogłębnie poznać jego składniki. Omówiono w niej rodzaje i zastosowanie typów oraz istotne niuanse składni. Poza ogólnymi informacjami szczegółowo opisano m.in. typy wbudowane, konwersję typów, wartości specjalne, obiekty macierzyste, prototypy macierzyste, instrukcje i wyrażenia, reguły kontekstowe. Co najważniejsze, materiał przedstawiono w sposób przystępny, zwięzły, klarowny i zarazem na bardzo wysokim poziomie. Dzięki tej książce: Poznasz siedem typów języka JavaScript: null, undefined, boolean, number, string, object i symbol Przeanalizujesz i zrozumiesz niepowtarzalne możliwości JavaScriptu związane z ciągami znakowymi, tablicami i liczbami Dowiesz się, w jaki sposób obiekty macierzyste zapewniają obiekty opakowujące wartości typu prymitywnego Poznasz tajniki konwersji typów i nauczysz się wykorzystywać jej zalety Zaczniesz rozumieć niuanse składni JavaScriptu, w tym również dotyczące instrukcji i wyrażeń Zbliżysz się do celu, jakim jest prawdziwe i dogłębne zrozumienie JavaScript Zrozum mechanizmy języka JavaScript i pisz kod dobrej jakości! Spis treści: Przedmowa (5) Wprowadzenie (7) 1. Typy (11) Typ identyfikowany przez dowolną inną nazwę... (11) Typy wbudowane (12) Wartości jako typy (14) Podsumowanie (18) 2. Wartości (19) Tablice (19) Łańcuchy (21) Liczby (23) Wartości specjalne (29) Porównanie wartości z odwołaniem (36) Podsumowanie (40) 3. Obiekty macierzyste (43) Właściwość wewnętrzna [[Class]] (44) Obiekty opakowujące (45) Rozpakowywanie (46) Obiekty macierzyste jako konstruktory (47) Podsumowanie (55) 4. Konwersja typów (57) Przekształcanie wartości (57) Operacje abstrakcyjne na wartościach (59) Jawna konwersja typów (68) Niejawna konwersja typów (80) Porównanie równości luźnej i ścisłej (91) Abstrakcyjne porównanie relacyjne (105) Podsumowanie (107) 5. Gramatyka (109) Instrukcje i wyrażenia (109) Pierwszeństwo operatorów (121) Automatycznie używane średniki (128) Błędy (131) Argumenty funkcji (133) Blok try..finally (135) switch (138) Podsumowanie (140) A. Kod JavaScript w środowisku mieszanym (143) Załącznik B (język ECMAScript) (143) Obiekty hosta (145) Zmienne globalne modelu DOM (146) Prototypy obiektów macierzystych (146) Elementy (150) Słowa zastrzeżone (152) Ograniczenia implementacji (153) B. Podziękowania (155) Skorowidz (158) O autorze: Kyle Simpson pochodzi z Teksasu. Jest popularyzatorem Open Web i wielkim pasjonatem wszystkiego, co jest związane z językiem JavaScript. Ma dar przekazywania wiedzy i równocześnie zaraża entuzjazmem. Pisze książki, prowadzi warsztaty, występuje na konferencjach o tematyce technicznej i jest aktywnym członkiem społeczności OSS.

Specyfikacja

Podstawowe informacje

Autor
  • Kyle Simpson
Rok wydania
  • 2016
Format
  • PDF
  • MOBI
  • EPUB
Ilość stron
  • 160
Kategorie
  • Programowanie
Wybrani autorzy
  • Kyle Simpson
Wybrane wydawnictwa
  • Helion