Linear lists and property lists

In your scripts, you may want to track and update lists of data, such as a series of names or the values assigned to a set of variables. Both Lingo and JavaScript syntax have access to linear lists and property lists. In a linear list, each element in the list is a single value. In a property list, each element in the list contains two values; the first value is a property name, and the second value is the value associated with that property.

Because both Lingo and JavaScript syntax have access to linear and property lists, it is recommended that you use linear lists and property lists if values in your code are shared between Lingo and JavaScript syntax scripts.

If values in your code are used only in JavaScript syntax scripts, it is recommended that you use JavaScript Array objects to work with lists of data. For more information on using arrays, see JavaScript syntax arrays.