• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

What should I expect from Head First JavaScript programming.

 
Ranch Hand
Posts: 419
Mac jQuery Objective C
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I have read couple of books on JavaScript now. But every book has covered stuff in different way(Which is good. You get to learn more!). So I have couple of questions:

(1) Is it for beginner or some experienced developers will also learn new stuff?
(2) Is this book going to explain most of the things in Object Oriented way?
(3) I saw book has a chapter "Anonymous Functions, Scope and Closures: Serious functions". Are you covering Closures and scope in detail?
(4) Are you covering DOM extensively and API's that can hurt performance.
(5) I would love to see how compiler or javascript interpreter will interpret code. So I am not sure if while showing examples you are also explaining how Compiler will interpret it.

Sorry about so many queries. Its always great to read multiple books on subject that you love. Thanks for all your efforts.

Regards,
Pawan.
 
author
Posts: 200
6
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Pawan,

(1) Is it for beginner or some experienced developers will also learn new stuff?
We designed the book so if you don't have any programming experience, you can pick it up and learn to program. That said, if you already know another language, you can use the book to learn JavaScript. The first couple of chapters are going to seem pretty easy, but beyond that you'll quickly start getting into language features which are different from other languages.

(2) Is this book going to explain most of the things in Object Oriented way?
Yes! We take a little while to introduce objects (Chapter 5 I think), but once we do, it's objects all the rest of the way. From chapter 8 on, we take a very object-oriented approach to the examples.

(3) I saw book has a chapter "Anonymous Functions, Scope and Closures: Serious functions". Are you covering Closures and scope in detail?
Yes! We cover lexical scope and closures, and provide several examples.

(4) Are you covering DOM extensively and API's that can hurt performance.
No. We do introduce the DOM and talk a bit about how to work with it, but that is more the topic of Head First HTML5 Programming.

(5) I would love to see how compiler or javascript interpreter will interpret code. So I am not sure if while showing examples you are also explaining how Compiler will interpret it.
We don't talk about this at all either - that is quite an advanced topic. I'd like to see a book on this myself!
 
pawan chopra
Ranch Hand
Posts: 419
Mac jQuery Objective C
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot Elisabeth!
 
reply
    Bookmark Topic Watch Topic
  • New Topic