No, an array structure has nothing to do with the messenger plus documentation, its in the JScript documentation from Microsoft.
http://www.microsoft.com/downloads/details.aspx?f...BB9&displaylang=en
snippet from the docs:
quote:
Traditionally, array elements are given numeric indices, starting at zero. It is these elements that interact with the length property. Nevertheless, because all arrays are also objects, they support expando properties as well. Note, though, that expando properties do not interact with the length property in any way. For example:
// An array with three elements
var myArray = new Array(3);
// Add some data
myArray[0] = "Hello";
myArray[1] = 42;
myArray[2] = new Date(2000, 1, 1);
// This will display 3, the length of the array
window.alert(myArray.length);
// Add some expando properties
myArray.expando = "JScript!";
myArray["another Expando"] = "Windows";
// This will still display 3, since the two expando properties
// don't affect the length.
window.alert(myArray.length);