Function.prototype.toSource()
Não padrão: Este recurso não é padronizado. Não recomendamos o uso de recursos não padronizados em produção, pois eles têm suporte limitado nos navegadores e podem mudar ou ser removidos. No entanto, podem ser uma alternativa viável em casos específicos onde não exista uma opção padrão.
O método toSource()
retorna uma string que representa o código-fonte do objeto.
Sintaxe
function.toSource(); Function.toSource();
Valor de Retorno
Uma string representa o código-fonte de um objeto.
Descrição
O métodotoSource
retorna os seguintes valores:
-
Para objetos nativos
Function
,toSource()
retorna a seguinte string indicando que o código-fonte não está disponível:jsfunction Function() { [native code] }
-
Para funções personalizadas,
toSource()
retorna a fonte JavaScript que define o objeto como uma string.
Esse método, normalmente é chamado internamente pelo JavaScript e não explicitamente no código. Você pode chamar toSource
enquanto depura para examinar o conteúdo de um objeto.
Especificações
Não faz parte de nenhum padrão. Implementado no JavaScript 1.3.