В JS существует стенограмма для пустого объекта, который равен {}
. Есть ли сокращение для пустого function
в JS?
Причина в том, что, поскольку функции являются объектами первого класса, мы чаще используем их как аргументы, но передача в пустую функцию в лучшем случае уродлива.
var foo = baz(function(){});
Чтобы объявить функцию, в какой-то точке мы должны объявить function(){}
.
Я бы хотел, чтобы больше API Node.js требовало передачи функции (обратного вызова), поэтому API не обманывает синхронно. Возможно, одним шагом в этом направлении было бы создание сокращений для пустых функций-заполнителей.