Protect Object Declaration

  • ReorderCodeObjectDeclare
  • Enterprise

Transforms object literal declarations by moving their property identifiers out of the declaration syntax and into a function call, hiding the structure of the object.

Without this feature:

var obj={ name:a[11],value:a[25] }

With this feature:

var obj= b(a[32],a[11],a[33],a[25])