[Solved] JavaScript setTimeout infinite loop without recursion


I think your issue is actually in the use of

  • Reserved Names: $ – jQuery

as using that as the configuration results in this

enter image description here

Which is what you’re getting, if you change it to ^$ which is what the text box and description on the website says it should be, your code obfuscates fine

enter image description here

Reserved Names

Disables obfuscation and generation of identifiers, which being matched by passed RegExp patterns.

For instance, if you add ^someName, the obfuscator will ensure that all variables, function names and function arguments that starts with someName will not get mangled.

1

solved JavaScript setTimeout infinite loop without recursion