Rationale
Using eval()
and similar reflection operations presents a major security risk. These are blocked by LockerService and generally prohibited by the AppExchange Security Review. Salesforce has also announced that future Content Security Policy (CSP) settings will disallow unsafe-eval
Scope
Lightning controllers