summaryrefslogtreecommitdiff
path: root/js/global-eval.ts
blob: ee37e6f2497f52a31961fb2c6517dfbd088f20c1 (plain)
1
2
3
4
5
6
// If you use the eval function indirectly, by invoking it via a reference
// other than eval, as of ECMAScript 5 it works in the global scope rather than
// the local scope. This means, for instance, that function declarations create
// global functions, and that the code being evaluated doesn't have access to
// local variables within the scope where it's being called.
export const globalEval = eval;