Показать сообщение отдельно
  #9 (permalink)  
Старый 02.06.2015, 00:28
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от indeterm
Детский сад какой-то
Вау, НИЧЁСИ! И так можно?! Если серьёзно, indeterm, зачем ты написал эту хуетуерунду? Это ж совсем не соответствует тому, о чём я говорю Я просто не хочу каждый раз писать .bind(context). Потому что это глупо.
Когда используешь js, постоянно используешь callback-и. И удобно ведь передавать функции—члены класса. Странно, что эту возможность игнорят.

Сообщение от indeterm
неотъемлемое свойство всех ООП-языков, где есть настоящее ООП.
Например, python - очень близок к тому, к чему идет js. И там всё ок (полностью соответствует изначальному примеру):
Код:
class Foo:
	def bar(self):
		return self

foo = Foo()
test = lambda x: x()

test(foo.bar) == foo  # тут всё ок
Ответить с цитированием