JavaScript: Как извлечь исходный код всех функций в код JavaScript? - PullRequest
0 голосов
/ 17 мая 2018

Я хотел бы иметь список функций кода JS вместе с источниками для каждой функции. Я совершенно новичок в этой области, я обнаружил, что мне нужно построить AST кода и пройти его. При поиске в Интернете я нашел этот API, но он только дает мне список имен функций, как я могу извлечь исходный код функций?

1 Ответ

0 голосов
/ 17 мая 2018

Вы можете использовать toString() для преобразования тела функции в строку.Попробуйте это

function someFunction(){
    var crazyVariable = 10.123123123;
}

someFunction.toString();

он вернет вам это "function someFunction(){ var crazyVariable = 10.123123123; }"

...