[ Pobierz całość w formacie PDF ]
//-->Tytuł oryginału: Smashing Node.js: JavaScript EverywhereTłumaczenie: Krzysztof WołowskiISBN: 978-83-246-6677-5This edition first published 2012© 2012 Guillermo RauchAll Rights Reserved. Authorised translation from the English language edition publishedby John Wiley & Sons Limited. Responsibility for the accuracy of the translation restssolely with Helion S.A. and is not the responsibility of John Wiley & Sons Limited.No part of this book may be reproduced in any form without the written permissionof the original copyright holder, John Wiley & Sons Limited.Translation copyright © 2014 by Helion S.A.Wiley and the John Wiley & Sons, Ltd. logo are trademarks or registered trademarksof John Wiley & Sons, Inc. and/or its affiliates in the United States and/or other countries,and may not be used without written permission. All other trademarks are the propertyof their respective owners. John Wiley & Sons, Ltd. is not associated with any productor vendor mentioned in the book.Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całościlub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanieksiążki na nośniku filmowym, magnetycznym lub innym powoduje naruszeniepraw autorskich niniejszej publikacji.Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymibądź towarowymi ich właścicieli.Wydawnictwo HELION dołożyło wszelkich starań, by zawarte w tej książceinformacje były kompletne i rzetelne. Nie bierze jednak żadnej odpowiedzialnościani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowychlub autorskich. Wydawnictwo HELION nie ponosi również żadnej odpowiedzialnościza ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.Wydawnictwo HELIONul. Kościuszki 1c, 44-100 GLIWICEtel. 32 231 22 19, 32 230 98 63e-mail:helion@helion.plWWW:http://helion.pl(księgarnia internetowa, katalog książek)Pliki z przykładami omawianymi w książce można znaleźć pod adresem:ftp://ftp.helion.pl/przyklady/podnod.zipDrogi Czytelniku!Jeżeli chcesz ocenić tę książkę, zajrzyj pod adreshttp://helion.pl/user/opinie/podnod_ebookMożesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.Poleć książkę na Facebook.comKup w wersji papierowejOceń książkęKsięgarnia internetowaLubię to! » Nasza społecznośćPODZIĘKOWANIA WYDAWCY ORYGINAŁUWybrane osoby, które miały udział w przygotowaniu i publikacji tej książki:Redakcja i produkcjaVP Consumer and Technology Publishing Director: Michelle LeeteAssociate Director–Book Content Management: Martin TribeAssociate Publisher: Chris WebbAssistant Editor: Ellie ScottDevelopment Editor: Brian HerrmannCopy Editor: Chuck HutchinsonTechnical Editor: Goddy ZhaoEditorial Manager: Jodi JensenSenior Project Editor: Sara ShlaerEditorial Assistant: Leslie SaxmanMarketingAssociate Marketing Director: Louise BreinholtSenior Marketing Executive: Kate ParrettSkład i korektaCompositor: Andrea HornbergerProofreader: Linda SeifertIndexer: Potomac Indexing, LLCO autorzeGuillermo Rauchto współzałożyciel i dyrektor ds. technicznych startupu LearnBoostz branży edukacyjnej w San Francisco. Jest twórcą kilku uznanych projektów Node.JS,udzielał się także jako prelegent na JSConf i różnych warsztatach poświęconych Node.JS.Spis treściCzęść IRozdział 1Szybki start: instalacja i pojęcia ogólnePrzygotowanie środowiskaInstalacja w systemie WindowsInstalacja w systemie OS XInstalacja w systemie LinuxKompilacjaKontrola działania19212222232323Narzędzie REPL NodeWykonanie skryptuNPMInstalowanie modułówDefiniowanie własnego modułuInstalacja narzędzi binarnychPrzeszukiwanie rejestru NPM23242525262728PodsumowanieRozdział 2Przegląd JavaScriptWstępPodstawowy JavaScriptTypyTypowa łamigłówkaFunkcjeKonstrukcje this, call() i apply()Arność funkcjiDomknięciaKlasyDziedziczenieBlok try {} catch {}29313132323233343435353637JavaScript w wersji v8Metoda keys() obiektuMetoda isArray() tablicyMetody tablicMetody łańcuchów znakówJSONMetoda bind() funkcjiWłaściwość name funkcjiWłaściwość __proto__ i dziedziczenieMetody dostępowe38383939393940404041Podsumowanie42
[ Pobierz całość w formacie PDF ]