Обновить
43
45.2
Александр Шульман@developer

Развиваю ИТ

Отправить сообщение
ну и для полноты картины демо взятое из Prototype
var obj = {
  name: 'A nice demo',
  fx: function() {
    var s='';
    for(var i=0;i<arguments.length;i++){= s+(i==0?'':',')+arguments[i];}
    alert(s);
  }
};
var fx2 = obj.fx.bind(obj, 1, 2, 3);
fx2(4,5);
контекст исполнения. Это то куда ссылается this например в обработчиках используемых в JQuery this ссылается на тот элемент для которого сработал обработчик (вроде как, нужно поглядеть конечно в доку)
правильная реализация BIND в соответствии стандарту есть нечто вроде:
Function.prototype.bind = function() {
    if (arguments.length < 1 && typeof arguments[0] != "undefined") return this;
    var __method = this, args = [];
    for(var i=0;i<arguments.length;i++){ args.push(arguments[i]);}
 
    var object = args.shift();
    return function() {
      var args_to_apply = []
 
      for(var i=0;i<args.length;i++){ args_to_apply.push(args[i]);}
      for(var i=0;i<arguments.length;i++){ args_to_apply.push(arguments[i]);}
      return __method.apply(object, args_to_apply);
    }
};
ребят ну self реально не семантический, ровно как и переопределение контекста. Там и там нада смотреть и помнить. мне кажется самое лучшее — это давать внятные названия как предложенное первое решение.
Вообще я рад что вы раскрыли тему, а не затроли ее =) спасиб обоим.
Vaio F прочитав статью тоже легко склеил все наклейки =) автору спс. Давно хотел склеить, но рука все не поднималась
жду в студию самописное УГ, лишенное всех недостатков. Обещаю критически посмотреть и оценить.
они не умели драть зубы?
дайте ссылочку на таблицу частот букв!
да вы патриот!
включая бортовую электронику не выключать мозг
ага и введение в заблуждение других участников движения. Тогда уж проектируют пусть на стекло, а не на дорогу!
конечно! вот например СПБ: Выборгская, Зеленогорская трасса — часто ездить ночью приходится с дальнем передергивая его. а в городе дальний и не нужен и вообще запрещен.
вы — женщина?
так он соберет больше кармы =)
Время от времени живу в деревне… и не так то и плохо там… был бы рад родиться в 18-19м веке без небоскребов. желательно богатым -)
Все таки удивительное сейчас время — любой человек может показать что он не раб, а властелин своей жизни — это удивительно учитывая что людей стало только больше. Посмотрите на хищников — их с каждым годом все меньше. Посмотрите на куриц, свиней, коров — их все больше. Т.е. кормовых животных в становится больше. В нашем социуме все перемешалось: вы можете быть акулой и родиться в массе ничем непримечательных мальков — это реально круто, эта мысль реально захватывает.
В свое время я решил: либо я буду крутым математиком, либо физиком, либо программистом, либо бизнесменом. Я попробовал первые 3 — там оказалось сложно и интересно, чертовски интересно и хотя я везде добивался достаточно высоких показателей к несчастью я осознавал всегда что это недостаточно увлекательно для меня (медленная динамика жизни). Но все просто по-другому в бизнесе! Каждое твое действие имеет фидбек! сегодня, сейчас же — это просто бешеная динамика. Каждая ошибка — это как в детстве: восторг и радость, куча опыта и новые возможности. Я пока не заработал много денег, не стал еще выдающимся бизнесменом, но мне нравится то, что я делаю и я уверен однажды мне будет чем поделиться с аудиторией хабра =).

PS/ мой совет если коротко: слушай себя, ни слушай никого и делай что должно, а будет так как будет.
Избегайте мифа о расходах — в Самую точку!
после некоторого количества расходов, это принесёт вам только расходы — это прям вырезать у себя в мозгу нужно!
убъются ап стену? врядли
Отлично, автору зачет! правильно мыслите. Точно так же регулярно нахожу подобные косяки в вебе, удивительно что такие оплошности оказались в Касперском. Удивительно как проблема обошла аналитиков. Наверное просто не было претендентов.
кстати, выкладывайте версию на PHP интересно!

Информация

В рейтинге
170-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Генеральный директор
Ведущий
От 3 000 000 ₽
Управление проектами
Ведение переговоров
Разработка ТЗ
Agile
Управление разработкой
Оптимизация бизнес-процессов
Организация бизнес-процессов
Построение команды
Стратегическое планирование
Развитие бизнеса