Задать вопрос
@zzzoryn
javascript developer

Как в javascript преобразовать функцию в строку?

Всем привет!
Не могу найти ответ на мой вопрос: как в javascript преобразовать функцию в строку?
Пишу на сервере nodejs. Нужно возвратить строку, содержащую функцию.
Спасибо!
  • Вопрос задан
  • 430 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@zzzoryn Автор вопроса
javascript developer
Спасибо romy4 за подсказку!
Решил таким способом:

'use strict';
var toSource = require('tosource');

var exportScript = toSource(

	function script() {
		var lg = 'lg';
		var sm = 'sm';
		console.log(lg, sm);
	}

);

module.exports = '(' + exportScript + ')();';
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
romy4
@romy4
Exception handler
метода toString() или toSource() разве нет у неё?
Ответ написан
Комментировать
@almatalmat
Я новичок в сфере программирование
Привет
function blablafunction(){
    return "String";
}
// Или
function returnfunc(){
    return "
function blblb(){
//
}
";
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы