What's banned is marking a data page as executable (which happens to be required if you want to build a competitive javascript engine).
The practical upshot of this is that nobody has bothered porting a browser engine to iOS, since it's javascript performance would be unacceptably slow.