List of Tables

 

Chapter 1. Enter the ninja

Table 1.1. A hypothetical “browser support matrix”

Chapter 4. Wielding functions

Table 4.1. All times are in ms for 100,000 iterations in a copy of Chrome 17

Chapter 7. Wrangling regular expressions

Table 7.1. Predefined character class and character terms

Table 7.2. Performance comparison of three trim() implementations

Chapter 8. Taming threads and timers

Table 8.1. JavaScript’s timer manipulation methods (all methods of window)

Chapter 9. Ninja alchemy: runtime code evaluation

Table 9.1. A comparison of load speeds for various formats of the jQuery JavaScript library

Chapter 10. With statements

Table 10.1. Results of running the performance tests of listing 10.3, in milliseconds

Chapter 11. Developing cross-browser strategies

Table 11.1. An example “browser support” chart—fill one in with your own decisions

Chapter 12. Cutting through attributes, properties, and CSS

Table 12.1. Cases where property names and attribute names differ

Table 12.2. Performance test results pitting DOM methods versus property access

Table 12.3. CSS3 color formats

Chapter 15. CSS selector engines

Table 15.1. CSS selectors and their equivalent XPath expressions