Cart (0)
Digital Cart (0)
Home  >  Books  >  Educational and Professional  >  Academic and Professional  >  Computers & Internet  >  Programming  >  Programming Languages  >  JavaScript  >  JavaScript: The Good Parts (English) 2nd Edition...
Read Sample Buy JavaScript: The Good Parts (English) 2nd Edition: Book
Click image to read sample

JavaScript: The Good Parts (English) 2nd Edition

Paperback
Language: English
Length: 186 Pages
Publisher: Shroff - O'reilly
Rs. 325 9% Off
Rs. 293
Inclusive of taxes
(Free home delivery)
Seller: WS Retail
85% positive feedback [?]
(3,210,322 ratings)
Buy any book and get Free Delivery. View Details This offer is valid for Seller: 'WS Retail' till the offer ends.
Also available as:
eBook - Rs.190
Available Instantly
Only on Flipkart eBook App
COMBO OFFER: Exciting combos available View combos
Read Sample

Read Sample

JavaScript: The Good Parts (English) 2nd Edition By Douglas Crockford
Rs. 293
In Stock.
Standard delivery in 2-3 business days. [?]
Faster Delivery may be available
[?]
Get it by Mon, 28th Jul
15 hrs 26 mins left
90 per item
Item will be shipped by Sun, 27th Jul. Will be delivered by Mon, 28th Jul. Transit time is adjusted for a holiday on 27th Jul (Sunday).
Get it by Today
09 hrs 26 mins left
140 per item
Enter Pincode and Check Availability in your city
Choose these delivery options in checkout
More about Faster Delivery Options
Check your delivery options:
Pincode: Change
Shipping to: Change
Other Editions view all (1)
Available Instantly
Rs. 190/-

JavaScript: The Good Parts (English) 2nd Edition (Paperback) Price: Rs.293

In JavaScript: The Good Parts, Douglas Crockford identifies and highlights a whole set of good ideas that make JavaScript a great object-oriented language for programming.

Summary Of The Book

JavaScript, like all other programming languages, has its positives and negatives. Unfortunately, this language was developed and released hurriedly, before it could be refined, and hence there are quite a few drawbacks. JavaScript: The Good Parts focuses on the good parts of JavaScript, and reveals those parts that make the language more readable, reliable, and maintainable. The language as a whole does have its drawbacks, but the author does away with those bad features, and presents an effective subset of JavaScript that can be used to create an efficient and extensible code. Crockford, very effectively, shows readers the elegant side of this flawed, but popular language.

The book is meant for all those who develop sites or applications for the web. Divided into 10 chapters, JavaScript: The Good Parts begins with an overview of the ‘good parts’ of the language. The chapters present in the book include Functions, Inheritance, Objects, Arrays, Methods, Regular Expressions, Style, and Beautiful Features. These are followed by the drawbacks of JavaScript, which are included in the 5 Appendices titled Awful Parts, Bad Parts, Syntax Diagrams, JSON, and JSLint.

The book shows us that JavaScript is a highly expressive, elegant, and lightweight language, which can be used for effective coding. JavaScript: The Good Parts is focussed on making sure the user can discover a highly useful and simple language.

About Douglas Crockford

Douglas Crockford is an American entrepreneur and computer programmer.

Born in Minnesota, he has a degree in Radio and Television from the San Francisco State University. Cranford has made significant contributions to the field of software development, particularly in JavaScript. He has developed various JavaScript related tools like JSMin and JSLint. A senior JavaScript architect at Yahoo!, Crockford is noted for introducing the Javascript Object Notation (JSON) format and maintaining it. An authority on the topic, he is a regular speaker at conferences on JavaScript topics. Crockford has worked with companies like Paramount, Atari, and Lucasfilm. He was also the founder of State Software.

Table of Contents

  • Chapter 1 Good Parts
  • Chapter 2 Grammar
  • Chapter 3 Objects
  • Chapter 4 Functions
  • Chapter 5 Inheritance
  • Chapter 6 Arrays
  • Chapter 7 Regular Expressions
  • Chapter 8 Methods
  • Chapter 9 Style
  • Chapter 10 Beautiful Features
  • Appendix Awful Parts
  • Appendix Bad Parts
  • Appendix JSLint
  • Appendix Syntax Diagrams
  • Appendix JSON
  • Colophon

Specifications of JavaScript: The Good Parts (English) 2nd Edition (Paperback)

Contributors
Authored By Douglas Crockford
Book Details
Publisher Shroff - O'reilly
Publication Year 2011
ISBN-13 9788184045222
ISBN-10 8184045220
Language English
Edition 2ndEdition
Edition Type Reprint Edition
Binding Paperback
Number of Pages 186 Pages
Please note: All products sold on Flipkart are brand new and 100% genuine

Book Reviews of JavaScript: The Good Parts (English) 2nd Edition

Have you used this product?

Rate it now.

TOP REVIEWS View All Top Reviews (11)

'Top Reviews' lists the most relevant product reviews only. Show ALL instead?
★★★★★
★★★★★
01 Apr 2012
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Excellent Resource to Master a misunderstood Gem called "Javascript"

If you expect this book to tell you everything there is in JavaScript, then look elsewhere. This book is a compact form of only the most elegant, beautiful and good parts of JavaScript. Its quite unbelievably compact yet maintains the sense of usefulness. The topics covered would help an intermediate or an expect become a "Guru" of JavaScript. The "railroad" diagrams used in this book truly explain the concepts very well. This book also has the best reference for the "JSLint" tool. All in all "Douglas Crocford" has done an excellent job at helping imp... ()

If you expect this book to tell you everything there is in JavaScript, then look elsewhere. This book is a compact form of only the most elegant, beautiful and good parts of JavaScript. Its quite unbelievably compact yet maintains the sense of usefulness. The topics covered would help an intermediate or an expect become a "Guru" of JavaScript. The "railroad" diagrams used in this book truly explain the concepts very well. This book also has the best reference for the "JSLint" tool. All in all "Douglas Crocford" has done an excellent job at helping imp...
If you expect this book to tell you everything there is in JavaScript, then look elsewhere. This book is a compact form of only the most elegant, beautiful and good parts of JavaScript. Its quite unbelievably compact yet maintains the sense of usefulness. The topics covered would help an intermediate or an expect become a "Guru" of JavaScript. The "railroad" diagrams used in this book truly explain the concepts very well. This book also has the best reference for the "JSLint" tool. All in all "Douglas Crocford" has done an excellent job at helping improve the JavaScript programmer in me by emphasizing using the
"Good Parts" and avoiding the "Bad Ones".

4 of 4 users found this review helpful.
★★★★★
★★★★★
07 Oct 2013
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Not for the newbie

Tried your hand at a bit of jQuery and want to be a Javascript Ninja? This book is not for you yet. Get your hands dirty with a bit of native javascript coding. Read the eloquent javascript (free ebook available) First understand how javascript is a complete programmiong language in itself yet very different from others. Definitely a good book but not simple to understand always

3 of 3 users found this review helpful.
★★★★★
★★★★★
26 Dec 2012
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
The Beauty of JavaScript

First some praise for the book:

Before buying this book, I had read a lot of reference material on JavaScript and most of them made sense to me. Coming from C, Java my perspective towards JavaScript was from the procedural and object oriented paradigm. This book showed me something else - the beauty in the language. Douglas Crockford has extracted the best part of the language and presented it in a way that makes sense. (BTW I love the appendix section of Awful Parts, Bad Parts and also the reference to the JSLint). Highly recommended for day-to-day JavaScript folks.

Who this book is for:...
()

First some praise for the book:

Before buying this book, I had read a lot of reference material on JavaScript and most of them made sense to me. Coming from C, Java my perspective towards JavaScript was from the procedural and object oriented paradigm. This book showed me something else - the beauty in the language. Douglas Crockford has extracted the best part of the language and presented it in a way that makes sense. (BTW I love the appendix section of Awful Parts, Bad Parts and also the reference to the JSLint). Highly recommended for day-to-day JavaScript folks.

Who this book is for:...
First some praise for the book:

Before buying this book, I had read a lot of reference material on JavaScript and most of them made sense to me. Coming from C, Java my perspective towards JavaScript was from the procedural and object oriented paradigm. This book showed me something else - the beauty in the language. Douglas Crockford has extracted the best part of the language and presented it in a way that makes sense. (BTW I love the appendix section of Awful Parts, Bad Parts and also the reference to the JSLint). Highly recommended for day-to-day JavaScript folks.

Who this book is for:

According to me, this book is for someone who has done good amount of programming in other languages or have already tried a hand with JavaScript (and have failed to see its beauty, someone like me!). If you have good understanding of OO programming languages (not just inheritance, polymorphism etc. but other principles as well), this book will make sense to you.

Who this book is not for:

This book is not for beginners, people who are looking for complete JavaScript reference (try "JavaScript The Definitve Guide" or "Professional JavaScript for Web Developers" instead). Also if you are new to the programming landscape and want to start with JavaScript you can check out "Eloquent JavaScript".

2 of 2 users found this review helpful.
★★★★★
★★★★★
29 Apr 2012
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Must Have JS Book

"This book is small, but dense."

If you're into JS you MUST read this book irrespective of your proficiency level. At this cost, this book is a great deal.

If you want a complete JS reference, this is not it. This is just to tell you what the good parts and what could be avoided.

1 of 1 users found this review helpful.
★★★★★
★★★★★
sanmveg saini
23 Jun 2014
A mistake in this book

Well.. actually this book is says that it is not for beginners(as written in its preface para-3) but as far as i think this book is for beginners...

everyone says this book is compact but it is dense... i mean it have a lot information... but as i was reading this book i pointed out a mistake in the code written by the author....

The mistake is on page no.28, under the heading of THE METHOD INVOCATION PATTER

the code is:

var myObject = {
value : 0;
increment : function ( inc ){
this.value += typeof inc ==='number' ? inc:1;
}
}...
()

Well.. actually this book is says that it is not for beginners(as written in its preface para-3) but as far as i think this book is for beginners...

everyone says this book is compact but it is dense... i mean it have a lot information... but as i was reading this book i pointed out a mistake in the code written by the author....

The mistake is on page no.28, under the heading of THE METHOD INVOCATION PATTER

the code is:

var myObject = {
value : 0;
increment : function ( inc ){
this.value += typeof inc ==='number' ? inc:1;
}
}...
Well.. actually this book is says that it is not for beginners(as written in its preface para-3) but as far as i think this book is for beginners...

everyone says this book is compact but it is dense... i mean it have a lot information... but as i was reading this book i pointed out a mistake in the code written by the author....

The mistake is on page no.28, under the heading of THE METHOD INVOCATION PATTER

the code is:

var myObject = {
value : 0;
increment : function ( inc ){
this.value += typeof inc ==='number' ? inc:1;
}
} ;

so the mistake in this code is " value:0; " it should be " value:0, " because these is no semi-colon in an object.... i dont know is it has been corrected or not, but in my book which i bought a year back, have this mistake.

but this doesn't mean that this book is not good... f you a beginer then you must start from this book

0 of 0 users found this review helpful.

Recent Top Reviews

View all
★★★★★
★★★★★
sanmveg saini
23 Jun 2014
A mistake in this book

Well.. actually this book is says that it is not for beginners(as written in its preface para-3) but as far as i think this book is for beginners...

everyone says this book is compact but it is dense... i mean it have a lot information... but as i was reading this book i pointed out a mistake...
(View complete review)

★★★★★
★★★★★
23 Jun 2014
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Do I need to review? An excellent read by the man who knows the JavaScript more than anyone

One of the classic on Java Script, must have in tech library. :-)
If you got through all the chapter you will understand how interesting working on java script can be.
(View complete review)

★★★★★
★★★★★
21 Apr 2014
good book

found this book usefull .Sucessfully using the concepts on my site
http://crackdinterview.org .One of the best books for beginners
(View complete review)

★★★★★
★★★★★
31 Mar 2014
The 'certified buyer' badge indicates that this user has purchased this product on flipkart.com.
certified buyer
Excellent Book for JavaScript Developer

Covers all concepts of JavaScript with good and bad parts, all JavaScript developer Should have this book (View complete review)

    Book: JavaScript: The Good Parts (English) 2nd Edition by
    ISBN Number: 8184045220, 9788184045222, 978-8184045222

PAYMENT METHOD

POWERED BY
Loading ...