O método toString () da Função JavaScript retorna o código-fonte da função como uma string.
A sintaxe do toString()
método é:
func.toString()
Aqui func
está uma função.
Parâmetros toString ()
O toString()
método não leva nenhum parâmetro.
Valor de retorno de toString ()
- Retorna uma string que representa o código-fonte da função.
Exemplo: usando toString ()
function f() () console.log(f.toString()); // function f() () function sum(a, b) ( return a + b; ) console.log(sum.toString()); // function sum(a, b) ( // return a + b; // ) // built-in functions console.log(console.log); // log() ( (native code) ) console.log(Function.prototype.toString); // toString() ( (native code) ) console.log((() => "Hello World!").toString()); // () => "Hello World!"
Resultado
function f () () function sum (a, b) (return a + b;) log () ((código nativo)) toString () ((código nativo)) () => "Olá, mundo!"
Leitura recomendada: objeto JavaScript toString ()