Glossary

Ajax A style of web programming where requests are made to a server and responses, possibly but not necessarily in XML, are processed at some later time without leaving the current web page. (The term was created as a catchy shorthand for Asynchronous JavaScript and XML.)

Algorithm A description of an always-terminating computational process composed of a finite number of steps.

Animation The process of creating and displaying a sequence of still images that change by small amounts but at frequent intervals, thus evoking the perception of movement.

Argument An expression passed to a function in a call.

Array An indexed collection of values. In JavaScript, arrays are indexed with integers beginning at 0. A true JavaScript array has a ...

Get Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.