C Board  

Go Back   C Board > Community Boards > Tech Board

Reply
 
LinkBack Thread Tools Display Modes
Old 03-31-2009, 04:53 PM   #1
30 Helens Agree
 
neandrake's Avatar
 
Join Date: Jan 2002
Posts: 607
JavaScript book recommendations

Hi all,

I'd like your suggestions on a good JavaScript book. I'm looking for something which could be considered "low-level" for a scripting language. I'm not looking for a beginner's book by all means, as I currently use it on the side for work applications. I'm more interested in a book which can supply specifications and details (and I understand web browsers implement this differently).

Ideally I would like to become as comfortable with JavaScript as I am with C - with a decent ability to read through and detect problems and their causes. For instance with JavaScript I have no problem understanding the basics, but when I have to jump into using jQuery or ASP.NET (and provided client-side functionality) I tend to feel like I've jumped into a darkroom, and just randomly calling functions to see what works (and since in business world, it ends up going to production). I'm looking to learn JavaScript well enough that I can understand enough of third-party add-ons and what they're trying to do (and how).

Is there a book out there that can help qualm my overwhelmed frustration with this sort of thing? I know it sounds like I'm asking for a lot in a book, but as an example, when I had to jump into XML, I per-chance found an amazing book (Xml Family of Specifications) which is very thorough with wide-span coverage.

Some of the key concepts I am looking for in-depth coverage:
  • Efficient DOM Access (Memory Usage vs Processing)
  • JavaScript and CSS
  • Events
  • Cache and issues
  • JSON
  • AJAX - XMLHttpRequest
  • Security Models
  • Cross-Browser info would be nice to have
  • Implementations of JavaScript
  • Using JavaScript Engine in my own Applications

The last two items are something I think would really help me out. I've tried looking for Google Chrome's V8 engine source, but haven't found it on their repository yet.

Here are the books I'm currently considering:
Anyone have these and willing to comment, or other suggestions? Thanks everyone.

P.S. I know most learning comes through practice, but would really like a resource away from the computer.

P.S. I've looked through one of the books above at a bookstore, the others weren't in stock anywhere -- so I have looked through what I can, just trying to make a decision.
__________________

AIM: Neandrake
EMAIL: nta0 @ yahoo . com

Operating System: Windows XP SP2
Compiler: GCC
IDE: Notepad++


Don't give up your freedom to think - www.cognitiveliberty.org

Last edited by neandrake; 03-31-2009 at 06:23 PM. Reason: modified list topics
neandrake is offline   Reply With Quote
Old 03-31-2009, 05:17 PM   #2
Registered User
 
Join Date: May 2008
Posts: 14
I definitely recommend "Javascript: The Definitive Guide", it's a great reference to have around. I would also add "JavaScript: The Good Parts" to your list; it will not give you much help in the areas you specified, but it will make you a much better Javascript programmer. It covers some of the more intricate parts of Javascript, gives you some common idioms, and points out some features that can cause problems. If you're into design patterns you may also like "Pro Javascript Design Patterns".

The V8 source is here: v8 - Google Code
You may also want to check out Mozilla's SpiderMonkey and Rhino.
rt454 is offline   Reply With Quote
Old 04-05-2009, 12:27 PM   #3
30 Helens Agree
 
neandrake's Avatar
 
Join Date: Jan 2002
Posts: 607
Well I managed to get "Professional JavaScript for Web Developers, 2nd ed." written off for work purposes. Just pointing out that so far it's a pretty decent book that covers a lot of the material I was looking for. Some of the examples are a little too simple and don't fully convey the author's point at times, but being so familiar with another language helps in this department. Probably can't knock it for that, since it is for "professionals". Thanks for the response rt454.

Also, the local bookstore recently received in the Deitel's JavaScript for Programmers. I began looking through it and it doesn't look very thorough, as far as the topics I was concerned with.
__________________

AIM: Neandrake
EMAIL: nta0 @ yahoo . com

Operating System: Windows XP SP2
Compiler: GCC
IDE: Notepad++


Don't give up your freedom to think - www.cognitiveliberty.org
neandrake is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
any book recommendations? NewnOT Windows Programming 1 06-21-2009 02:12 PM
C++ Book Editions and Recommendations cpudaman C++ Programming 7 02-10-2008 11:52 AM
Language REFERENCE book recommendations? DougDbug C++ Programming 3 01-18-2003 02:24 PM
My book recommendations for rank beginners ... snakum C++ Programming 4 08-21-2002 10:38 AM


All times are GMT -6. The time now is 03:20 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22