August 2014
Intermediate to advanced
472 pages
13h 6m
English
CHAPTER 3
![]()
Writing High-Quality JavaScript
There is no such thing as bug-free software, and the more unknowns about the system running your software, the greater the likelihood of errors occurring. As JavaScript developers, we write code to be run within at least five major web browsers, the majority of which have fairly rapid release schedules. Couple this moving target with the fact that a single error in JavaScript code within a browser has the potential to stop all other JavaScript within that page functioning, and you can see the challenge we have to write high-quality, bug-free code.
The purpose of this chapter is to help you write high-quality ...