Como proteger / ocultar o método Javascript ou o arquivo JS do usuário para visualizar [duplicado]

Esta pergunta já tem uma resposta aqui:

Como posso criptografar o código JavaScript para que não seja descriptografável? 12 respostas

Como posso proteger meus métodos JS implementados do usuário? Para que ninguém pudesse copiar esses métodos. Normalmente, o usuário pode ver métodos JS no firebug facilmente. Também quero ocultar métodos no firebug. Existe algum truque para ocultar métodos dos usuários?

Nota Não quero usar o método Eval. então, por favor, não me sugira avaliar os truques baseados

questionAnswers(3)

yourAnswerToTheQuestion