Как стать автором
Обновить

Комментарии 6

Отличная библиотека.
Мне кстати захотелось написать свой вариант, но он Just For Fun т.к. использование выглядит ну очень некоряво.
Object.prototype._ = function(a,b){
this[a].apply(this,b);
return this;
}

А вот и использование Foo._('bar',[3])._('baz',[4])
А если функции надо вернуть что-то?
Я боюсь этого.

Минусы уж очень весомы.
НЛО прилетело и опубликовало эту надпись здесь
Всегда хочется вот такой код:… Превратить в цепочку

Не правда, не всегда и не хочется. А тем более если критичны а) читабельность б) скорость в) память.
1. Цепочки с точкой более чем читаемы
2. Скорость, согласен, что немного медленнее, но это критично только для reflow repaint
3. Память, а что с ней? Не хватает на клиенте (Десктоп)?
Скажу, что я не собираюсь продвигать Сосиску в массы — создал для концепта, для тестирования возможности скобочной нотации $$(context)('foo')('bar', -1)('zoo')(); — такой код интересен с виду. Скобочная нотация непривычна, хотя в ней есть определенные бонусы. Считаю, что лучше уж эмулировать __noSuchMethod__
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории