0

I'm looking at the evaluate function in the systemjs sources:

function evaluate (loader, source, sourceMap, address, integrity, nonce, noWrap) {
    ...
    if (useVm)
      vm.runInThisContext(...)
    else
      (0, eval)(getSource(source, sourceMap, address, !noWrap));
    postExec();
  }

They use eval to evaluate JS code but why is the (0, eval) construction?

Max Koretskyi
  • 101,079
  • 60
  • 333
  • 488

0 Answers0