Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Beautifier JavaScript для Firefox (https://javascript.ru/forum/css-html-firefox-mizilla/8017-beautifier-javascript-dlya-firefox.html)

Kolyaj 03.03.2010 12:39

Beautifier JavaScript для Firefox
 
... в одну строчку
var s = 'alert(1);var a = 2\nif(a)alert(a)';
alert(new Function('', s).toString().replace(/(^function anonymous\(\) \{\n|\n\}$)/g, ''));

Точки с запятой, кстати, тоже расставляет, и скобки фигурные.

e1f 03.03.2010 12:46

Для ФФ есть toSource(1), зачем еще toString()?

Kolyaj 03.03.2010 12:59

Ну я не знал, что toSource ещё аргументы принимает. С ним будет ещё лучше даже, чтобы в остальных браузерах не запускалось.


Часовой пояс GMT +3, время: 13:38.