Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200553Ii 4500 
001    906041003 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr unu|||||||| 
008    150402s2015    nyua    o     001 0 eng d 
020    1484202031 
020    9781484202036 
029 1  DEBBG|bBV042682988 
029 1  DEBSZ|b446581895 
029 1  GBVCP|b835872327 
035    (OCoLC)906041003 
037    CL0500000573|bSafari Books Online 
040    UMI|beng|erda|epn|cUMI|dDEBBG|dOCLCF|dDEBSZ|dU3G|dCEF
       |dOCLCQ|dUAB|dVLY|dOCLCO|dOCLCQ|dOCLCO|dOCLCL 
049    INap 
082 04 006.7/4 
082 04 006.7/4|223 
099    eBook O'Reilly for Public Libraries 
100 1  Smith, Ben,|d1975-|eauthor.|1https://id.oclc.org/worldcat/
       entity/E39PCjKvCmYm3HTpTbMwtDF4YP 
245 10 Beginning JSON /|cBen Smith.|h[O'Reilly electronic 
       resource] 
264  1 [New York, NY] :|bApress,|c[2015] 
264  2 New York, NY :|bDistributed to the Book trade worldwide by
       Springer Science+Business Media 
264  4 |c©2015 
300    1 online resource (1 volume) :|billustrations. 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
490 1  The expert's voice in web development 
500    Place of publication from publishers website. 
500    Includes index. 
505 0  At a Glance; Introduction; Chapter 1: JavaScript Basics; 
       JavaScript History; JavaScript Essentials; Values; 
       Primitive Types; The Number Type; The String Type; 
       Alternate Quotations; Escaped Quotations; The Boolean 
       Type; undefined Type; null Type; Expressions; Operators; 
       Assignment Operator; Arithmetic Operators; Comparison 
       Operators; The typeof Operator; The instanceof Operator; 
       The ! Operator; Statements; Line Terminators; Control 
       Statements; Block Statements; Truthy/ Falsy; Loop 
       Statements; The for loop; The for/in loop; Declarations; 
       Variables; Functions; Summary 
505 8  Key Points from This ChapterChapter 2: Special Objects; 
       Objects; Objects Are Collections; Built-in Objects; 
       Object; Creating Objects; Access Notation; Dot Notation; 
       Bracket Notation; Bracket Notation vs. Dot Notation; 
       Array; Object Literals; Designing Literals; The Object 
       Literal; The Array Literal; Summary; Key Points from This 
       Chapter; Chapter 3: String Manipulation; String 
       Concatenation; The String Object; Creating String Objects;
       The Interface of the String Object; length; toString; 
       charAt; indexOf; lastIndexOf; match; replace; slice; 
       substr; split; toUpperCase; toLowerCase 
505 8  The Implicit String ObjectSummary; Key Points from This 
       Chapter; Chapter 4: Introducing JSON; History; JSON 
       Grammar; Composite Structures; JSON Values; JSON Tokens; 
       Summary; Key Points from This Chapter; Chapter 5: Creating
       JSON; The Serialization Process -Demystified; The JSON 
       Object; stringify; value; toJSON; replacer; replacer 
       Array; replacer Function; space; Summary; Key Points from 
       This Chapter; Chapter 6: Parsing JSON; JSON.parse; eval; 
       reviver; Summary; Key Points from This Chapter; Chapter 7:
       Persisting JSON: I; HTTP Cookie; Syntax; expires; max- 
       age; domain; path; secure; httponly 
505 8  Document.cookieWeb Storage; Web Storage Interface; 
       setItem; getItem; removeItem; clear; key; length; Summary;
       Key Points from This Chapter; Chapter 8: Data Interchange;
       Hypertext Transfer Protocol; HTTP-Request; Request Line; 
       Headers; General Headers; Request Headers; Entity Headers;
       Entity Body; HTTP Response; Status Line; Headers; General 
       Headers; Response Headers; Entity Headers; Entity Body; 
       Ajax; XMLHttpRequest Interface; Global Aspects; The 
       Request Aspect; open; setRequestHeader; send; abort; 
       timeout; withCredentials; upload; The Response Aspect; 
       getAllResponseHeaders; getResponseHeader 
505 8  OverrideMimeTypeObtaining the Response; readyState; 
       status; statusText; responseXML; responseText; 
       responseType; response; Summary; Key Points from This 
       Chapter; Chapter 9: X-Origin Resources; Same-Origin 
       Policy; Circumventing Same-Origin Policy; CORS; Resource 
       Sharing Check; The Proxy; JSONP; Dynamic Script Tag 
       Injection; Summary; Key Points from This Chapter; Chapter 
       10: Serving JSON; Node.JS; Windows Installation; Mac 
       Installation; Building an HTTP Server; Node HTTP Web 
       Server; Node API; Modules; The HTTP Module; 
       http.createServer; http.IncomingMessage; 
       http.ServerResponse; http.Server 
520    Beginning JSON is the definitive guide to JSON, JavaScript
       Object Notation, today's standard in data formatting for 
       the web. The book starts with the basics, and walks you 
       through all aspects of using the JSON format. 
588 0  Print version record. 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 JSON (Document markup language) 
650  6 JSON (Langage de balisage) 
650  7 JSON (Document markup language)|2fast 
776 08 |iPrint version:|aSmith, Ben.|tBeginning JSON
       |z9781484202029|w(OCoLC)904254476 
830  0 Expert's voice in Web development. 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781484202029/?ar
       |zAvailable on O'Reilly for Public Libraries 
994    92|bJFN