LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Ну всмысле переменные вместо function.

var f = function(arg) {...}
var f = (arg) => {...}
//vs
function f() {}

? Хз, привык так.

Запутывает

Не вижу принципиальной разницы.

Кому-то же потом это читать.

Под код который читать, вообще не должно быть такого, да и для жс распарсить объявление функции это - меньшая из проблем. Должен быть объект, где как минимум будет описание, типы аргументов, тип возврата, тесты, всё это будет проверяться и генерироваться в документацию.

Исходная версия crutch_master, :

Ну всмысле переменные вместо function.

var f = function(arg) {...}
var f = (arg) => {...}
//vs
function f() {}

? Хз, привык так.

Запутывает

Не вижу принципиальной разницы.

Кому-то же потом это читать.

Под код который читать, вообще не должно быть такого, да и для жс распарсить объявление функции это - меньшая из проблем. Должен быть объект, где как минимум будет описание, типы аргументов, тип возврата, тесты и всё это будет проверяться генерироваться в документацию.