Cart (0)
Digital Cart (0)
Shortlist 0
Some error has occured while getting your complete shortlist. Retry
Use this space to shortlist the products you like. To add a product here, simply click the icon.
You can't compare with the above items. (Clear all items in the Compare list)

JavaScript: Pocket Reference (English) 3 Edition

Language: English
Length: 296 pages
Publisher: O' Reilly

Also available as:

eBook - Rs. 300

What is an eBook[?]

Available Instantly

MRP: Rs. 200
Rs. 90 55% OFF
Selling Price

Sold by

77% positive feedback (2,103 ratings)
  • 5 star
  • 4 star
  • 3 star
  • 2 star
  • 1 star
Out of Stock!
This item is Out of Stock!
Notify me when this product is in Stock:
Thank you, for your interest in JavaScript: Pocket Reference (English) 3 Edition (Paperback). You will be Notified by Email when it becomes available.

JavaScript: Pocket Reference (English) 3 Edition (Paperback) Price: Rs. 90

JavaScript is the ubiquitous programming language of the Web, and for more than 15 years, JavaScript: The Definitive Guide has been the bible of JavaScript programmers around the world. This book is an all-new excerpt of The Definitive Guide, collecting the essential parts of that hefty volume into this slim yet dense pocket reference.

The first 9 chapters document the latest version (ECMAScript 5) of the core JavaScript language, covering:
  • Types, values, and variables
  • Operators, expressions, and statements
  • Objects and arrays
  • Functions and classes

The next 5 chapters document the fundamental APIs for using JavaScript with HTML5 and explain how to:
  • Interact with web browser windows
  • Script HTML documents and document elements
  • Modify and apply CSS styles and classes
  • Respond to user input events
  • Communicate with web servers
  • Store data locally on the user's computer
  • This book is a perfect companion to jQuery Pocket Reference.

About the Author
David Flanagan is a JavaScript programmer at Mozilla. His books with O’Reilly include JavaScript: The Definitive Guide, jQuery Pocket Reference, The Ruby Programming Language, and Java in a Nutshell. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and children in the U.S. Pacific Northwest between the cities of Seattle, Washington, and Vancouver, British Columbia. David has a blog at

Table of Contents
Chapter 1 Lexical Structure
  • Comments
  • Identifiers and Reserved Words
  • Optional Semicolons
Chapter 2 Types, Values, and Variables
  • Numbers
  • Text
  • Boolean Values
  • null and undefined
  • The Global Object
  • Type Conversions
  • Variable Declaration
Chapter 3 Expressions and Operators
  • Expressions
  • Operators
  • Arithmetic Operators
  • Relational Operators
  • Logical Expressions
  • Assignment Expressions
  • Evaluation Expressions
  • Miscellaneous Operators
Chapter 4 Statements
  • Expression Statements
  • Compound and Empty Statements
  • Declaration Statements
  • Conditionals
  • Loops
  • Jumps
  • Miscellaneous Statements
Chapter 5 Objects
  • Creating Objects
  • Properties
  • Object Attributes
Chapter 6 Arrays
  • Creating Arrays
  • Array Elements and Length
  • Iterating Arrays
  • Multidimensional Arrays
  • Array Methods
  • ECMAScript 5 Array Methods
  • Array Type
  • Array-Like Objects
  • Strings as Arrays
Chapter 7 Functions
  • Defining Functions
  • Invoking Functions
  • Function Arguments and Parameters
  • Functions as Namespaces
  • Closures
  • Function Properties, Methods, and Constructor
Chapter 8 Classes
  • Classes and Prototypes
  • Classes and Constructors
  • Java-Style Classes in JavaScript
  • Immutable Classes
  • Subclasses
  • Augmenting Classes
Chapter 9 Regular Expressions
  • Describing Patterns with Regular Expressions
  • Matching Patterns with Regular Expressions
Chapter 10 Client-Side JavaScript
  • Embedding JavaScript in HTML
  • Event-Driven Programming
  • The Window Object
Chapter 11 Scripting Documents
  • Overview of the DOM
  • Selecting Document Elements
  • Document Structure and Traversal
  • Attributes
  • Element Content
  • Creating, Inserting, and Deleting Nodes
  • Element Style
  • Geometry and Scrolling
Chapter 12 Handling Events
  • Types of Events
  • Registering Event Handlers
  • Event Handler Invocation
Chapter 13 Networking
  • Using XMLHttpRequest
  • HTTP by <script>: JSONP
  • Server-Sent Events
  • WebSockets
Chapter 14 Client-Side Storage
  • localStorage and session Storage
  • Cookies
  • Colophon
Was this product information helpful?
Thanks for your vote!
Please write your feedback before submitting.

Specifications of JavaScript: Pocket Reference (English) 3 Edition (Paperback)

Book Details
Publisher O' Reilly
ISBN-10 9350237318
Edition 3
Number of Pages 296 Pages
Publication Year 2012
Language English
ISBN-13 9789350237311
Binding Paperback
Authored By David Flanagan
Was the product specification helpful?
Thanks for your vote!
Please write your feedback before submitting.

Please Note: All products sold on Flipkart are brand new and 100% genuine

Reviews of JavaScript: Pocket Reference (English) 3 Edition (Paperback)

Top reviews

'Top Reviews' lists the most relevant product reviews only. Show ALL instead?


Rajdeep Roy

Jun 19, 2015

The 'certified buyer' badge indicates that this user has purchased this product on
certified buyer

Good if you are already gelled with Jscript!

Explains JS a bit upgraded way. I suggest the newbies to go for some basic ideas about javascript and then come back and keep this one in the pocket so that you can brush up the functions, methods etc. In the last few chapters veryfew basics of Ajax and Client / Server Side storage and sockets have been explained. Just an overview for the pros.


Ajinkya Borade

Nov 30, 2014

The 'certified buyer' badge indicates that this user has purchased this product on
certified buyer

perfect short version of The Definative JavaScript book

I would suggest this book to every JavaScript lover who dont want to read big fat books. This is perfect covers most important features of JavaScript in very few pages. Good to read while traveling. ;)

If you are started into JS this is a Good book, followed by The JavaScript Good parts.

If you are intermediate JS programmer like me, I would strongly recommend you this since reading fat books if you skipped certain pages this book wont make you bored atall :)

Ajay Rajawat

Sep 17, 2014

not impressive

Flipkart delivery is very much fine but this JavaScript: Pocket Reference (English) 3rd Edition book printing and paper Quality is not impressive.


Sep 8, 2013

Explains the essentials of JavaScript & ECMAScript 5 in less than 300 pages

JavaScript Pocket Reference isn't really a dictionary styled reference that I imagined it to be. This book reads more like a O’Reilly book in the Nutshell series than a Reference. It should have been called JavaScript in a Nutshell for this is a distilled & condensed version of the author's immensely popular JavaScript: The Definitive Guide. It is however a well-written book that covers the important parts of JavaScript and the essentials of ECMAScript 5 in less than 300 pages.

This book is like a quick tour of the modern-day JavaScript landscape by an expert guide. The author fills the disc

vinay vishwanadhan

Feb 21, 2013

The 'certified buyer' badge indicates that this user has purchased this product on
certified buyer

great book

it is a really good book. covers most of the concepts .
everything is explained in short and precise manner.

i recommend this book to all Javascript programmers.
it covers javascript for html 5 too.


Shubhendra Singh

Jan 17, 2013

First to review
The 'certified buyer' badge indicates that this user has purchased this product on
certified buyer

JavaScript pocket

This book is an awesome book, covers almost all topics of Javascript. It should be read by everyone who is a developer. Language is easy and explanations are simply great. Developers must read it as JavaScript is going to be a next big thing in near future as we all know HTML5 is already on its way to dominate every technology,
Were these reviews helpful?
Thanks for your vote!
Please write your feedback before submitting.
Connecting to your device

Please ensure network connectivity and stay logged in to the Flipkart App.

Notification sent
Go ahead & complete your purchase.

Try again if you don't receive the notification in 9 seconds or Try again if you didn't receive the notification or get link via SMS.

Failed to connect
Either you don't have Flipkart App or not logged into it.

Login to the app and try again or get link via SMS.

Don't have Flipkart App?
Get the link via SMS
SMS sent to
Didn't receive the SMS. Resend
Failed to send SMS to
Please verify phone number & click here to try again.
I have the app, send me a notification. Get the app now or if you have the app, login to get a notification.


Loading ...