Cargando…

Expert JavaScript /

Expert JavaScript is your definitive guide to understanding how and why JavaScript behaves the way it does. Master the inner workings of JavaScript by learning in detail how modern applications are made. In covering lesser-understood aspects of this powerful language and truly understanding how it w...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Daggett, Mark E. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, California] : Apress, [2013]
Colección:Expert's voice in Web development.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mi 4500
001 OR_ocn868921098
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 130905t20132013caua o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d GW5XE  |d YDXCP  |d UMI  |d COO  |d OCLCQ  |d DEBBG  |d DEBSZ  |d GGVRL  |d OCLCF  |d IDEBK  |d EBLCP  |d OCLCQ  |d Z5A  |d MERUC  |d OCLCQ  |d ESU  |d VT2  |d IOG  |d N$T  |d OCLCQ  |d UUM  |d CEF  |d U3W  |d OCLCQ  |d WYU  |d UWO  |d OCLCQ  |d AU@  |d OCLCQ  |d DCT  |d ERF  |d WURST  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 870335939  |a 871223913  |a 880852946  |a 972123319  |a 972234619  |a 1066656058  |a 1086525846  |a 1110814130  |a 1112535001  |a 1204017417  |a 1272074619 
020 |a 9781430260981  |q (electronic bk.) 
020 |a 143026098X  |q (electronic bk.) 
020 |z 9781430260974 
020 |z 1430260971 
024 7 |a 10.1007/978-1-4302-6098-1  |2 doi 
029 1 |a AU@  |b 000052873717 
029 1 |a CHNEW  |b 000900119 
029 1 |a CHVBK  |b 403399866 
029 1 |a DEBBG  |b BV041783799 
029 1 |a DEBSZ  |b 40433492X 
029 1 |a DEBSZ  |b 405659741 
029 1 |a GBVCP  |b 882725475 
029 1 |a NZ1  |b 15499415 
035 |a (OCoLC)868921098  |z (OCoLC)870335939  |z (OCoLC)871223913  |z (OCoLC)880852946  |z (OCoLC)972123319  |z (OCoLC)972234619  |z (OCoLC)1066656058  |z (OCoLC)1086525846  |z (OCoLC)1110814130  |z (OCoLC)1112535001  |z (OCoLC)1204017417  |z (OCoLC)1272074619 
037 |a CL0500000379  |b Safari Books Online 
050 4 |a QA76.73.J39  |b D24 2013eb 
072 7 |a COM  |x 051260  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Daggett, Mark E.,  |e author. 
245 1 0 |a Expert JavaScript /  |c Mark E. Daggett. 
264 1 |a [Berkeley, California] :  |b Apress,  |c [2013] 
264 4 |c ©2013 
300 |a 1 online resource (235 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a Expert's voice in Web development 
588 0 |a Print version record. 
505 0 |a At a Glance; Introduction; Chapter 1: Objects and Prototyping; JavaScript from a Bird's-Eye View; Scripting by Design; Objects Overview; Objectified; Property Manager; configurable; enumerable; writable; Inspecting Objects; Object.getOwnPropertyDescriptor; Object.getOwnPropertyNames; Object.getPrototypeOf; Object.hasOwnProperty; Object.keys; Object.isFrozen; Object.isPrototypeOf; Object.isExtensible; Object.isSealed; Object.valueOf; Object.is (ECMAScript 6); Modifying Objects; Object.freeze; Object.defineProperties; Object.defineProperty; Object.preventExtensions; Object.prototype. 
505 8 |a Object.sealCalling Objects; Function.call and Function.apply; Creating Objects; Object Literals; new Object(); 1. JavaScript Creates a New Object; 2. JavaScript Links the Constructor of the Newly Created Object to the Animal Function; 3. JavaScript Links the Object's Prototype to Animal.prototype; 4. JavaScript Assigns Any Supplied Arguments to the Newly Created Object; Object.create; Programming Prototypically; Abstraction; Encapsulation; Polymorphism; Ad Hoc Polymorphism; Function Overloading; Operator Overloading; Inheritance; Power of Prototype; Understanding Prototypes. 
505 8 |a Class by ConventionConstructors; Instance Properties; Instance Methods; Class Properties; Class Methods; Summary; Chapter 2: Functions; Blocks in JavaScript; Function Arguments; Winning Arguments; defaultParameters (ECMAScript 6); rest (ECMAScript 6); Function Types; Function Scopes; Arrow Prone (ECMAScript 6); Function Fu; Expression Closures; Immediately Invoked Function Expressions; Recursive Functions; Higher-Order Functions; Debugging Functions; Summary; Chapter 3: Getting Closure; The Straight Dope on Scope; Thisunderstandings; Let There Be Block Scope; My First Closure. 
505 8 |a Why Use Closures?Object Factories; Create a Binding Proxy; Contextually Aware DOM Manipulation; Singleton Module Pattern; Summary; Chapter 4: Jargon and Slang; Jargon.prototype = new Slang(); What Is Programmatic Jargon?; Coercion; To String; To number; Context-Aware Coercion; Coercion Gotchas; Mixed Type Comparison Through Coercion; Complex Coercion; Logical Operators; Logical AND (& &); Assignments Through Comparisons or Implicit Fallback; Logical OR (); Default Values; Logical NOT (!); Shorthand Boolean; Double NOTs; Immediately Invoked Function Expression; Bit Twiddling; Bitwise AND (&). 
505 8 |a Converting Hex to RGBBitwise OR (); Truncating Numbers; Bitwise XOR (^); Determining Sign Equality; Toggling Bits; Bitwise NOT (~); Bitwise Arithmetic; Parsing Strings into Numbers; Bitwise Shifting (>,>>>); Signum Function; Opaque Code; Sneaky eval; All Your Base; Unicode for Variables; WAT Indeed; Summary; Additional References; Chapter 5: Living Asynchronously; Understanding Concurrency in JavaScript; Concurrency; Advantages of Concurrency; Disadvantages of Concurrency; The Hard Truth of Concurrency in JavaScript; Understanding JavaScript Event Loop; Run-to-Completion. 
520 |a Expert JavaScript is your definitive guide to understanding how and why JavaScript behaves the way it does. Master the inner workings of JavaScript by learning in detail how modern applications are made. In covering lesser-understood aspects of this powerful language and truly understanding how it works, your JavaScript code and programming skills will improve. You will learn about core fundamentals of JavaScript, including deep dives into functions, scopes, closures, and practical object-oriented code. Mark Daggett explains clearly how closures, events, and asynchronous code really operate, a. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Application software  |x Development. 
650 0 |a JavaScript (Computer program language) 
650 0 |a Web site development. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a JavaScript (Langage de programmation) 
650 6 |a Sites Web  |x Développement. 
650 7 |a COMPUTERS  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
650 7 |a Web site development  |2 fast 
653 0 0 |a computerwetenschappen 
653 0 0 |a computer sciences 
653 1 0 |a Information and Communication Technology (General) 
653 1 0 |a Informatie- en communicatietechnologie (algemeen) 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Daggett, Mark E.  |t Expert JavaScript.  |d Berkeley, California : Apress, ©2013  |h xix, 224 pages : illustrations ; 24 cm.  |k Expert's voice in Web development  |z 9781430260974  |w (OCoLC)857711962 
830 0 |a Expert's voice in Web development. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430260974/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1636362 
938 |a ebrary  |b EBRY  |n ebr10813380 
938 |a EBSCOhost  |b EBSC  |n 1173872 
938 |a Cengage Learning  |b GVRL  |n GVRL6VHB 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26899203 
938 |a YBP Library Services  |b YANK  |n 11426081 
994 |a 92  |b IZTAP