Cargando…

Object-Oriented JavaScript - Third Edition.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Antani, Ved
Otros Autores: Stefanov, Stoyan
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBOOKCENTRAL_ocn974590551
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 170304s2016 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d CHVBK  |d OCLCO  |d OCLCQ  |d OCLCF  |d LVT  |d OCLCQ  |d OCLCO  |d REDDC  |d K6U  |d OCL  |d OCLCQ  |d OCLCO  |d OCLCL 
020 |a 9781785884719 
020 |a 1785884719 
029 1 |a CHNEW  |b 000949346 
029 1 |a CHVBK  |b 483155217 
035 |a (OCoLC)974590551 
050 4 |a QA76.73.J39  |b .A583 2017 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Antani, Ved. 
245 1 0 |a Object-Oriented JavaScript - Third Edition. 
250 |a 3rd ed. 
260 |a Birmingham :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource (537 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Object-Oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Strict mode in ES6; ECMAScript 6; Browser support for ES6; Babel; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's web inspector; JavaScriptCore on a Mac; More consoles; Summary. 
505 8 |a Chapter 2: Primitive Data Types, Arrays, Loops, and ConditionsVariables; Variables are case sensitive; Operators; Primitive data types; Finding out the value type -- the typeof operator; Numbers; Octal and hexadecimal numbers; Binary Literals; Exponent literals; Infinity; NaN; Number.isNaN; Number.isInteger; Strings; String conversions; Special strings; String template literals; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Symbols; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays. 
505 8 |a Conditions and loopsCode blocks; The if condition; The else clause; Checking if a variable exists; Alternative if syntax; Switch; Don't forget to break; Loops; While loops; Do-while loops; For loops; For ... in loops; Comments; Exercises; Summary; Chapter 3: Functions; What is a function?; Calling a function; Parameters; Default parameters; Rest parameters; Spread operators; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); Encode/decode URIs; eval(); A bonus -- the alert() function; Scope of variables; Variable hoisting; Block scope; Functions are data; Anonymous functions. 
505 8 |a Callback functionsCallback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter and setter; Iterator; IIFE versus blocks; Arrow functions; Exercises; Summary; Chapter 4: Objects; From arrays to objects; Elements, properties, methods, and members; Hashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value. 
505 8 |a Constructor functionsThe global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; Logging using the console.log method; ES6 object literals; Object properties and attributes; ES6 object methods; [Copy properties using Object.assign]; Copy properties using Object.assign; Compare values with Object.is; Destructuring; Built-in objects; Object; Array; A few array methods; ES6 array methods; Array.from; Creating arrays using Array.of; Array.prototype methods; Function. 
500 |a Properties of function objects. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a JavaScript. 
650 0 |a Object-oriented programming. 
650 0 |a Computer software. 
650 0 |a Computer programs. 
650 6 |a Logiciels. 
650 7 |a software.  |2 aat 
650 7 |a Computer programs  |2 fast 
650 7 |a Computer software  |2 fast 
700 1 |a Stefanov, Stoyan. 
758 |i has work:  |a Object-Oriented JavaScript - Third Edition (Work)  |1 https://id.oclc.org/worldcat/entity/E39PCXCjq9hwGVHD7qBhKBXkJ8  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Antani, Ved.  |t Object-Oriented JavaScript - Third Edition.  |d Birmingham : Packt Publishing, ©2016 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4787063  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4787063 
994 |a 92  |b IZTAP