|
|
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
В одной функции я создаю объект: Код: plaintext 1. 2. 3. Потом необходимо получить доступ к этому объекту из другой функции. Код: plaintext 1. 2. 3. Возможноли это сделать не передавая объект в function doEnd() как параметр: Код: plaintext 1. 2. 3. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 09:27 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
но ведь в JavaScript ко всем объектам можно обращаться через window. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 10:00 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Оффтоп Код: plaintext 1. 2. 3. 4. 5. 6. К какому из этих трех объектов должна получить доступ функция doEnd()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 10:53 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Alex_BBB Возможноли это сделать не передавая объект в function doEnd() как параметр: Код: plaintext 1. 2. 3. Спасибо. Можно что-нибудь придумать (например передавать не как параметр, а как контекст) , а зачем оно надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 10:57 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
LINUXER Можно что-нибудь придумать (например передавать не как параметр, а как контекст) , а зачем оно надо? Глобальные переменные использовать не хочется, а функция doEnd() вызывается по щелчку на кнопке. Код: plaintext И передать объект таким образом нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 11:42 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Глобальные переменные использовать не хочетсяА нормальный продукт сделать хочется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 11:47 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Antonariy Глобальные переменные использовать не хочетсяА нормальный продукт сделать хочется? http://joomlaportal.ru/content/view/1352/70/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 11:48 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Даже не нормальный а крутой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 11:49 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Alex_BBB Глобальные переменные использовать не хочется, а функция doEnd() вызывается по щелчку на кнопке. Код: plaintext И передать объект таким образом нельзя А почему не хочется? много их или что. Всё решаемо Ещё можно как-нибудь так Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 12:48 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
LINUXER , спасибо! Пока всетаки сделал глобальный объект. (Их не много - только один, но в идеале-то вообще без глобяльных переменных) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 13:37 |
|
||
|
Один объект - две функции
|
|||
|---|---|---|---|
|
#18+
Alex_BBB LINUXER , спасибо! Пока всетаки сделал глобальный объект. (Их не много - только один, но в идеале-то вообще без глобяльных переменных) doStart, doEnd - уже глобальные для библиотек, конечно, чем их меньше, тем лучше но уж один глобальный всегда нужен Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 15:38 |
|
||
|
|

start [/forum/search_topic.php?author=Ivan2610&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 370ms |
| total: | 654ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...