![]() |
|
||||||||||
|
|||||
|
"simple"
|
function some ()
{ this.abc = "a"; this.some1 = function () { trace ( "fff" ); trace ( this.abc ); }; } abc = some (); abc.some1 (); почему последняя строчка не работает? ( т.е. метод some1 () объекта abc не вызывается ) спасибо... |
|
|||||
|
Регистрация: Jul 2002
Адрес: Ст.-Петербург
Сообщений: 268
|
abc = new some ();
С уважением... ![]() |
|
|||||
|
почему последняя строчка не работает?
да потому, что функция твоя(some1) определена не в abc а в _root! |
|
|||||
|
"simple"
|
2AnGL
всё - понял -сам ступил... 2JeeP в смысле из-за того, что я не написал new? |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
2JeeP: глупость сказал :))
2metton: если поставить нью, как сказал AnGL, то все вызывается, чес слово :)) |
|
|||||
|
"simple"
|
2Nox Noctis
спасибо, но я ж написал - я это уже понял... |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
мм...
а о чем тогда вы с Джипом разговариваете ? :)) ...щас окажется что я и его не понял - он придет и начнет на меня плеваться и ругаться :))) |
|
|||||
|
Нокс :)) я вчерась тож хотел указать Jeep'у на его неправоту, но эт не совсем так :))
допустим мы вставляем вышеобозначеный код в первый кадр :) function some ()
{
this.abc = "a";
this.some1 = function ()
{
trace ( "fff" );
trace ( this.abc );
};
}
функция some запустится тем самым проинициализировав функцию some1 в текущем обьекте, в данном случае _root. :) вобщем спорный ответ :)))
__________________
2B||!2B? - That is the Question! |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
хым-хым...
Цитата:
только надо было уточнить чего он имел в виду... |
|
|||||
|
Цитата:
Ну что, плеваться я думаю уже не стоит! Все все поняли и... ОСОЗНАЛИ! ![]() |
![]() |
Часовой пояс GMT +4, время: 06:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|