Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
В любой непонятной ситуации делай либо `var this_ = this` либо `$(this)`
#1FDSCK / @mugiseyebrows / 3585 дней назад

var that = this; ващет
#1FDSCK/DD9 / @krkm / 3585 дней назад
@krkm алсо можно обойтись без етого (бинд+прототипы) если не нужно замыкание
#1FDSCK/3BH / @krkm --> #1FDSCK/DD9 / 3585 дней назад
@krkm напомни плиз как называется а то я как лох велосипедю ``` var MyChain = function() { this._queued = [], this.queue = function(f) { this._queued.push(f); return this; }, this.next = function(){ if (this._queued.length>0) { var f = this._queued.shift(); var this_ = this; f(function(){this_.next()}); } } }; var myChain = new MyChain(); myChain.queue( function(cb){setTimeout(function(){console.log('one');cb();},1000)} ).queue( function(cb){setTimeout(function(){console.log('two');cb();},1000)} ).queue( function(cb){setTimeout(function(){console.log('three');cb();},1000)} ).next(); ```
#1FDSCK/Q34 / @mugiseyebrows --> #1FDSCK/DD9 / 3585 дней назад
@krkm кароче тама фрактал функций с колбеками пишешь без фрактала а линейно
#1FDSCK/8BH / @mugiseyebrows --> #1FDSCK/DD9 / 3585 дней назад
@krkm пасяб
#1FDSCK/MCJ / @mugiseyebrows --> #1FDSCK/0BZ / 3585 дней назад
@mugiseyebrows а нахуй тебе функции в очереди? пихай в очередь данные и единым воркером обрабатывай
#1FDSCK/XXJ / @krkm --> #1FDSCK/8BH / 3585 дней назад
Пруф или I'm stop using this https://twitter.com/pampo/status/525208703197523968 // куркума, ты хуле в жаббире пропал
#1FDSCK/CWL / @anonymous / 3585 дней назад
@anonymous сорь, я жаббером почти не пользуюсь уже
#1FDSCK/3BS / @krkm --> #1FDSCK/CWL / 3585 дней назад
@anonymous I've stopped*
#1FDSCK/90Y / @anonymous --> #1FDSCK/CWL / 3585 дней назад
@krkm ты прав, я тоже так подумал, но всё равно захотелось узнать как сделать очередь асинхронных функций вдруг пригодится когда нибудь
#1FDSCK/8FX / @mugiseyebrows --> #1FDSCK/XXJ / 3585 дней назад
@anonymous я прекратил использовать _ето_
#1FDSCK/KHC / @anonymous --> #1FDSCK/CWL / 3585 дней назад
пруф или `let ет = this`
#1FDSCK/WG4 / @anonymous / 3585 дней назад
@anonymous Пруф или arrow function.
#1FDSCK/XEE / @anonymous --> #1FDSCK/WG4 / 3585 дней назад
бнвачепропаганда в действии - люди стесняются неанонимно писать о том что жаваскриптят
#1FDSCK/ZUZ / @mugiseyebrows / 3585 дней назад
@mugiseyebrows на самом деле пишут те, кто до этого не писали //не палю
#1FDSCK/832 / @krkm --> #1FDSCK/ZUZ / 3585 дней назад
@krkm из ридонли выходят или из других ресурсов (через 6nw)?
#1FDSCK/8JJ / @mugiseyebrows --> #1FDSCK/832 / 3585 дней назад
@krkm пруф или telehash
#1FDSCK/PZS / @anonymous --> #1FDSCK/3BS / 3585 дней назад
@mugiseyebrows не палю
#1FDSCK/XBY / @krkm --> #1FDSCK/8JJ / 3585 дней назад
@krkm лан
#1FDSCK/30A / @mugiseyebrows --> #1FDSCK/XBY / 3585 дней назад
@mugiseyebrows Promise, если чо. // есть изкоробки
#1FDSCK/NPR / @anonymous --> #1FDSCK/Q34 / 3585 дней назад
tfw 21 комментарий, а никто так и не пояснил опу, что >2015 >jquery // http://youmightnotneedjquery.com/
#1FDSCK/UF4 / @anonymous / 3585 дней назад
@anonymous >might
#1FDSCK/Q6W / @mugiseyebrows --> #1FDSCK/UF4 / 3585 дней назад
@anonymous вооот, вот это слово я не мог вспомнить чтоб нагуглить, спасибо славик
#1FDSCK/6WE / @mugiseyebrows --> #1FDSCK/NPR / 3585 дней назад
@mugiseyebrows хуявик
#1FDSCK/9A2 / @anonymous --> #1FDSCK/6WE / 3585 дней назад
@anonymous как из коробки, куда нажать?
#1FDSCK/BXE / @mugiseyebrows --> #1FDSCK/NPR / 3585 дней назад
@anonymous спасибо, вот я лох то оказывается, уже всё написано
#1FDSCK/QSF / @mugiseyebrows --> #1FDSCK/ILU / 3585 дней назад
@mugiseyebrows *написано прямо тама
#1FDSCK/UKO / @mugiseyebrows --> #1FDSCK/QSF / 3584 дня назад
@anonymous осталось отказаться от колбэков и наступит полное выздоровление, вернётся аппетит, жена и проёбаная молодость
#1FDSCK/5FO / @mugiseyebrows --> #1FDSCK/CWL / 3584 дня назад

@mugiseyebrows То есть ты вот прямо сейчас серьёзно (!) предлагаешь отказаться от проверенной годами (!!!) зарекомендовавшей себя архитектуры «лапша на колбэках»?

#1FDSCK/2S8 / @4077 --> #1FDSCK/5FO / 3584 дня назад
@4077 сорь, не серьёзно // норм посоны без лапши пишут // как решили проблему лапши в пхп - добавили ещё один препроцессор (шаблонизатор), охуительно просто, просто заебись, просто м? ммм? ;) ;) м?
#1FDSCK/YRB / @mugiseyebrows --> #1FDSCK/2S8 / 3584 дня назад
@4077 с async/бинженных методах норм
#1FDSCK/KL3 / @krkm --> #1FDSCK/2S8 / 3584 дня назад
@mugiseyebrows пиздец я тупой каэш
#1FDSCK/KPS / @mugiseyebrows --> #1FDSCK/8JJ / 3584 дня назад
@mugiseyebrows Уже отказались. ECMA6 + генераторы. И оно даже совместимо с промайсами. В iojs изкоробки, в браузерах последних тоже есть, скоро будет stable. http://wiki.ecmascript.org/doku.php?id=harmony:generators
#1FDSCK/EMN / @anonymous --> #1FDSCK/5FO / 3584 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.