From Overview of JavaScript I -- Basic Web Scripting Language CPS616 Technologies of the Information Age -- Spring Semester 99. byGeoffrey C. Fox (Tom Scavo)
JavaScript has numerous built-in arrays, each with its own length property:
Plus the history array--the only one whose name does not end in "s"!