Безопасно ли полагаться на Function.prototype.toString
, чтобы возвращать строку, которая будет анализироваться как допустимая функция javascript (для пользовательских функций)?
Существуют ли какие-либо обычно используемые механизмы javascript, которые отличаются отнорма, насколько они представляют функциональные объекты в виде строки?
Я видел этот вопрос , но я не уверен, что он задает то же самое.Меня не волнует, одинаково ли форматирование во всех реализациях или что-то в этом роде, меня больше беспокоит то, что какой-то минимизированный движок js просто удаляет все тело функции ...
Еще один связанный вопрос, но недостаточно тесно связаны, чтобы иметь удовлетворительный ответ на этот вопрос.