Functions in the JS API define specific JavaScript tasks, such as creating contexts, properties, objects, or arrays. They also provide methods of manipulating and examining the JavaScript items you create. The following section lists the functions defined in the JS API, and notes restrictions on their uses where applicable.