The bestselling JavaScript guide, updated with current features and best practicesBeginning JavaScript5th Edition shows you how to work effectively with JavaScript frameworks, functions, and modern browsers, and teaches more effective coding practices using HTML5. This new edition has been extensively updated to reflect the way JavaScript is most commonly used today, introducing you to the latest tools and techniques available to JavaScript developers. Coverage includes modern coding practices using HTML5 markup, the JSON data format, DOM APIs, the jQuery framework, and more. Exercises with solutions provide plenty of opportunity to practice, and the companion website offers downloadable code for all examples given in the book.
Learn JavaScript using the most up to date coding style Understand JSON, functions, events, and feature detection Utilize the new HTML5 elements and the related API Explore new features including geolocation, local storage, and more JavaScript has shaped the Web from a passive medium into one that is rich, dynamic, and interactive. No matter the technology on the server side, it's JavaScript that makes it come alive in the browser. To learn JavaScript the way it's used today, Beginning JavaScript, 5th Edition is your concise guide.
这本书作为零基础入门真的值得推荐,我原本是打算学《Javascript高级程序设计》(Professional JavaScript for Web Developers)的,看到它的前言推荐新入门先看这本,于是买了,推荐的时候才第三版,我买的时候已经第五版了,可见这本书更新速度还是挺快的。我大概花半个月时间(全天)学完。
This book is so clear, so straight forward. The examples are great; yes, there are some not so advised practices when at the beginning of some topics, although the author clears out that those are used for illustrative purposes only and should be avoided in practice, still feels weird and not right sometimes. Other than that, it's a great book, covers a lot, even some popular JS libraries. As mentioned before, the examples are clear and many, and the exercises challenging enough to make you feel proud of yourself once completed. Totally satisfied and confident to address a more advanced book on the topic.
can be more complicated? for beginner i do not recommend this book because you start with very hard fregments of javascript to understand .. then you ask yourself should i must to know math first? i think js can be explained on very easier way than to just jump cross over the book with new elements and not explaining them individualy enough.
This is a good book; its Fifth Edition status affirms that. It's too long to actually work through linearly, so I recommend skipping around to what scratches your itch. Well indexed, lacking an overall narrative arc, it has the comprehensiveness and atomization of a textbook. In fact, each chapter ends with a list of exercises.
If you are a beginner and are burned out on taking courses online, this book is an important complement. I can't imagine taking an online course without having at least one book like this sitting on my desk.
There are several categories of Javascript books, such as shorter ones which act as a companion as you build several purposeful things, and longer ones which are not companionable and offer a comprehensive reference work. This is the latter. Check out the Table of Contents; if you like that you'll like this book. Since JQuery is still useful but falling a little out of favor and Wes Bos' 30 days is more ascendant, I am glad that McPeak limits his JQuery to a single chapter.
Very good, comprehensive systematic introduction to Javascript. However it uses some Html in its examples which are obsolete like frames. I believe it's getting a new edition soon, if it replaced those sections it would be 5 stars.
Good starter JS book which gets the reader familiar with the core concepts of JavaScript and other related areas. This is a true beginner book, so don't expect intermediate to advanced topics that some other 'beginner' books get into such as closures and such.