JavaScript implemented by JavaScript