Move Members

  • MoveMembers
  • Free

Works together with Move Strings Into Array. Object member identifiers (property and method names accessed with dot notation) are converted to string lookups and moved into the string array at the beginning of the code. This splits the member name and the statement that accesses it into separate locations.

For example, readable code like this:

o.style.color='red';

Becomes:

o[a[23]][a[52]]=a[145];