Комментарии 6
Отличная библиотека.
Мне кстати захотелось написать свой вариант, но он Just For Fun т.к. использование выглядит ну очень некоряво.
Object.prototype._ = function(a,b){
this[a].apply(this,b);
return this;
}
А вот и использование Foo._('bar',[3])._('baz',[4])
Мне кстати захотелось написать свой вариант, но он Just For Fun т.к. использование выглядит ну очень некоряво.
Object.prototype._ = function(a,b){
this[a].apply(this,b);
return this;
}
А вот и использование Foo._('bar',[3])._('baz',[4])
-1
Я боюсь этого.
Минусы уж очень весомы.
Минусы уж очень весомы.
+6
НЛО прилетело и опубликовало эту надпись здесь
Всегда хочется вот такой код:… Превратить в цепочку
Не правда, не всегда и не хочется. А тем более если критичны а) читабельность б) скорость в) память.
Не правда, не всегда и не хочется. А тем более если критичны а) читабельность б) скорость в) память.
+2
1. Цепочки с точкой более чем читаемы
2. Скорость, согласен, что немного медленнее, но это критично только для reflow repaint
3. Память, а что с ней? Не хватает на клиенте (Десктоп)?
Скажу, что я не собираюсь продвигать Сосиску в массы — создал для концепта, для тестирования возможности скобочной нотации
2. Скорость, согласен, что немного медленнее, но это критично только для reflow repaint
3. Память, а что с ней? Не хватает на клиенте (Десктоп)?
Скажу, что я не собираюсь продвигать Сосиску в массы — создал для концепта, для тестирования возможности скобочной нотации
$$(context)('foo')('bar', -1)('zoo')();
— такой код интересен с виду. Скобочная нотация непривычна, хотя в ней есть определенные бонусы. Считаю, что лучше уж эмулировать __noSuchMethod__ 0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Sausage.js — библиотека для превращения любого кода в цепочку вызовов