18.12.2011, 19:50
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
можно было бы запилить с помощью __parent__, но это свойство уже склеило лыжи.
как вариант, можно переопределить функцию!
|
|
18.12.2011, 19:51
|
|
Новичок
|
|
Регистрация: 05.09.2010
Сообщений: 2,298
|
|
Сообщение от melky
|
как вариант, можно переопределить функцию!
|
Это и делается.
|
|
18.12.2011, 20:09
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от FINoM
|
Это и делается.
|
к сожалению, это можно сделать лишь тогда, когда она инкапсулирована.
весьма странный подход для дебага.
|
|
18.12.2011, 23:48
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от B@rmaley.e><e
|
Ну если один раз обернуть функцию, то в дальнейшем уже можно добавлять события на ту же самую функцию, не создавая новых.
Но как минимум один раз обернуть придётся.
|
Я говорил о том, чтобы создавать сразу обёрнутую ф-цию. То есть чтобы a= function(){} сразу давало ф-цию, на которую можно повесить обработчик.
|
|
19.12.2011, 00:42
|
|
⊞ Развернуть
|
|
Регистрация: 11.01.2010
Сообщений: 1,810
|
|
trikadin, встроенные функции-то всё равно ручками оборачивать придётся.
|
|
19.12.2011, 01:05
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от B@rmaley.e><e
|
trikadin, встроенные функции-то всё равно ручками оборачивать придётся.
|
А, да. Об этом я как-то не подумал.
|
|
19.12.2011, 01:52
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от FINoM
|
Я ниже вызвал f() и ничего не произошло, кроме, собственно, вызова функции.
|
ok, приведу пример ближе к твоему варианту: http://jsfiddle.net/EFmw6/1/
Сообщение от FINoM
|
Кто усложняет-то?
|
наверное ты хотел спросить: "В чем я себе усложняю жизнь?" И я тебе отвечу: 1) ты создаешь средства отладки, которые не лучше уже имеющихся (firebug, например) или не расширяющие их значительно, 2) зачем выносить отладочные операторы в отдельную функцию, если можно сделать это прямо на месте?
|
|
19.12.2011, 01:53
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от x-yuri
|
зачем выносить отладочные операторы в отдельную функцию, если можно сделать это прямо на месте?
|
Чтобы не мешать код в кучу. Мухи - отдельно, котлеты - отдельно.
|
|
19.12.2011, 01:56
|
|
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от trikadin
|
Чтобы не мешать код в кучу. Мухи - отдельно, котлеты - отдельно.
|
это временный код, ты его должен удалить в результате
|
|
19.12.2011, 02:07
|
|
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Сообщение от x-yuri
|
это временный код, ты его должен удалить в результате
|
Ну так это ещё проще было бы. Отдельный файл с дебагом, регэксповый поиск в основном - на убирание переопределения. Имхо, идея неплохая.
|
|
|
|