section Language section
Description
Additions to JavaScript's "standard library" and extensions to built-in JavaScript objects.
Namespaces
Classes
- 
  ArrayPrototype extends all native JavaScript arrays with quite a few powerful methods. 
- 
  ClassManages Prototype's class-based OOP system. 
- 
  DateExtensions to the built-in Dateobject.
- 
  FunctionExtensions to the built-in Functionobject.
- 
  HashA set of key/value pairs. 
- 
  NumberExtensions to the built-in Numberobject.
- 
  ObjectExtensions to the built-in Objectobject.
- 
  ObjectRangeA succession of values. 
- 
  PeriodicalExecuterOversees the calling of a particular function periodically. 
- 
  RegExpExtensions to the built-in RegExpobject.
- 
  StringExtensions to the built-in Stringclass.
- 
  TemplateA class for sophisticated string interpolation. 
Mixins
- 
  EnumerableEnumerableprovides a large set of useful methods for enumerations — objects that act as collections of values. It is a cornerstone of Prototype.