associative array


Also found in: Wikipedia.

associative array

(programming)
(Or "hash", "map", "dictionary") An array where the indices are not just integers but may be arbitrary strings.

awk and its descendants (e.g. Perl) have associative arrays which are implemented using hash coding for faster look-up.
References in periodicals archive ?
Parameter array binding improves application performance while PL/SQL associative array facilitates sharing large amounts of data between Oracle Database and the .
Parametric drawing tools automatically define persistent relationships between objects; extended associative array functionality enables creating an array of objects along a path; and PDF publish and import improvements help users clearly communicate with clients.
Enhancements to associative arrays, including a contextual ribbon tab during array creation, enable faster and easier creation of objects in a pattern.
It is derived from the JavaScript programming language for representing simple data structures and associative arrays, called objects.
The new scripting engine features everything from "for, repeat and while" loops, to "if/else" conditions, functions, variables and associative arrays.
They provide convenient libraries for lists, associative arrays, strings, regular expressions, and I/O.
The GMSL includes list and string manipulation, integer arithmetic, associative arrays, stacks, debugging facilities and more.
Support for object-oriented programming -- Advanced data types, such as: -- Dynamic arrays -- Associative arrays -- Random stream generation capability -- Virtual ports -- DirectC interface
JavaScript is easy to learn and use, yet contains many sophisticated features such as a dynamic object model, associative arrays and the ability to easily integrate components created in JavaScript, Java applets and ActiveX controls.
The fast and efficient "Lua" scripting engine offers all of the functionality expected by professional developers, from functions and control structures to arithmetic operators and associative arrays.
The use of associative arrays for storing this information allows easy out-of-order results analysis.
Even so, the JavaScript language is easy to learn and use, and yet it contains sophisticated features such as a dynamic object model, associative arrays and code blocks.

Full browser ?