JavaScript Theory