The ability to execute from writable memory is enforced at the process level, and only Safari and a few other Apple apps get that permission.
Javascript in Safari is jitted - but JS in a UIWebView used by a third-party app is not.
Javascript in Safari is jitted - but JS in a UIWebView used by a third-party app is not.