lternativas para Javascript eval [duplicado]

Esta pergunta já tem uma resposta aqui:

Quais são as alternativas para avaliar em JavaScrip 8 respostas

Mozilla's Política de Segurança de Conteúdo proíbe o uso da função javascript eval, bem como scripts embutidos. Eles afirmam que todas as instâncias de avaliação podem ser substituídas por outra função (espero que seja mais segura). Concordo que na maioria dos cenários, a avaliação do Javascript pode ser substituída, mas não tenho certeza se a substituição é possível para todos os caso

Minha pergunta é dupla:

Existe uma maneira genérica de substituir todas as funções de avaliação de javascript? (não precisa ser seguro) Existe um caso em que a avaliação do Javascript não pode ser substituíd

questionAnswers(3)

yourAnswerToTheQuestion