What Can JavaScript Do