JavaScript lab