title: Length of and iterating array that is using custom properties
body: <pre><code>var profileDataCalls = [];
  
  profileDataCalls['Profile'] = GetUserAttributesWithDataByGroup;
  profileDataCalls['Address'] = GetUserAddresses;
  profileDataCalls['Phone'] = GetUserPhoneNumbers;
  profileDataCalls['Certs'] = GetUserCertifications;
  profileDataCalls['Licenses'] = GetUserLicenses;
  profileDataCalls['Notes'] = GetUserNotes;
  </code></pre>
  
  <p>My problem is the above JavaScript array is only a length of 0. I need an array that can be iterated over and holds the key(string) and value?</p>