0
Есть ли хороший способ получить аналогичное поведение для _.debounce
, но с той разницей, что каждый измененный аргумент выполняется один раз? например:Подчеркивание debounce для каждого другого аргумента
foo = function (arg) {console.log(arg)}
lazy = _.debounce(foo,1000)
lazy("a")
lazy("a")
lazy("a")
lazy("a")
lazy("b")
a // with debounce "a" would not be printed
b // but i would like run the debounced function once for every changed arg.