Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.07.2003, 19:40
Sh@man вне форума Посмотреть профиль Отправить личное сообщение для Sh@man Найти все сообщения от Sh@man
  № 1  
Sh@man
 
Аватар для Sh@man

Регистрация: Mar 2002
Сообщений: 840
Отправить сообщение для Sh@man с помощью AIM Отправить сообщение для Sh@man с помощью Skype™
По умолчанию Удаление объектом самого себя

Вот вопрос.
Есть объект-прототип ADMINISTRATOR. У него есть методы и свойства. Одно из свойств - это Unique ID.
Один из методов - это удаление объектом самого себя.
Как корректно должен работать метод удаления объектом самого себя по известному ID?
__________________
www.maxshaman.com

Старый 19.07.2003, 23:16
Пушистик вне форума Посмотреть профиль Отправить личное сообщение для Пушистик Посетить домашнюю страницу Пушистик Найти все сообщения от Пушистик
  № 2  
Пушистик
Bumble Bee
[+1 05.07.06]
 
Аватар для Пушистик

Регистрация: May 2003
Адрес: Третья планета от Солнца
Сообщений: 1,254
Отправить сообщение для Пушистик с помощью ICQ
кидай код сюда! ответим моментом!!!
__________________
Portfolio

Старый 19.07.2003, 23:24
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 3  
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
2Sh@man
а ты момент нюхать любишь?
__________________
flash it

Старый 21.07.2003, 01:54
paravozzz вне форума Посмотреть профиль Отправить личное сообщение для paravozzz Найти все сообщения от paravozzz
  № 4  
paravozzz
 
Аватар для paravozzz

Регистрация: Oct 2002
Адрес: Ярославль
Сообщений: 786
Отправить сообщение для paravozzz с помощью ICQ
2 techmaker: Ж) Ж) Ж) Ж) Ж)
__________________
---

Старый 21.07.2003, 08:29
IL-ps вне форума Посмотреть профиль Найти все сообщения от IL-ps
  № 5  
IL-ps
Banned

Регистрация: Jul 2003
Адрес: ) и смеётся..
Сообщений: 225
А я не тока МОМЕНТ люблю., но и траву

Старый 21.07.2003, 14:43
+=Metlio=+ вне форума Посмотреть профиль Отправить личное сообщение для +=Metlio=+ Найти все сообщения от +=Metlio=+
  № 6  
+=Metlio=+
 
Аватар для +=Metlio=+

Регистрация: Jun 2003
Сообщений: 1,427
Да таких траволюбов надо с форума гнать как свиней!!!
__________________
metlio : |E-mail|Web|

Старый 21.07.2003, 14:50
IL-ps вне форума Посмотреть профиль Найти все сообщения от IL-ps
  № 7  
IL-ps
Banned

Регистрация: Jul 2003
Адрес: ) и смеётся..
Сообщений: 225
Э мля ты давай без наездов, и тему травы не поднимать!!!
Мы здесь не для етого собрались !!!

А если ты шуток не понимаешь, то мне тебя ЖАЛЬ !!!


Последний раз редактировалось IL-ps; 21.07.2003 в 14:51.
Старый 21.07.2003, 17:11
+=Metlio=+ вне форума Посмотреть профиль Отправить личное сообщение для +=Metlio=+ Найти все сообщения от +=Metlio=+
  № 8  
+=Metlio=+
 
Аватар для +=Metlio=+

Регистрация: Jun 2003
Сообщений: 1,427
хм......странно, по тв ему рисунку сразу всё понятно
__________________
metlio : |E-mail|Web|

Старый 22.07.2003, 15:42
Sh@man вне форума Посмотреть профиль Отправить личное сообщение для Sh@man Найти все сообщения от Sh@man
  № 9  
Sh@man
 
Аватар для Sh@man

Регистрация: Mar 2002
Сообщений: 840
Отправить сообщение для Sh@man с помощью AIM Отправить сообщение для Sh@man с помощью Skype™
По умолчанию Вот такая хрень:

_global.ADMINISTRATOR = function(a_name, a_rank, a_status, a_lang, a_bann, A_UID) {
this.name = a_name;
this.rank = a_rank;
this.status = a_status;
this.lang = a_lang;
this.bann = a_bann;
this.UID = A_UID;
};
function adminName() {
return this.name;
}
function adminStatus() {
return this.status;
}
function adminRank() {
return this.rank;
}
function adminBann() {
return this.bann;
}
function adminUID() {
return this.UID;
}
function adminLang() {
return this.lang.split(",");
}

ADMINISTRATOR.prototype.adminUID = adminUID;
ADMINISTRATOR.prototype.adminName = adminName;
ADMINISTRATOR.prototype.adminStatus = adminStatus;
ADMINISTRATOR.prototype.adminRank = adminRank;
ADMINISTRATOR.prototype.adminBann = adminBann;
ADMINISTRATOR.prototype.adminLang = adminLang;

И функция delete. Я ее так реализовал, но это не то...Тут привязка к переменным извне, а есть другой вариант. Подскажите
function deleteAdmin(UID) {
var j, id;
for (j=0; j<=_root.numOfAdmins; j++) {
if (_root["admin"+j] != undefined) {
id = _root["admin"+j].adminUID();
if (id == UID) {
delete _root["admin"+j];

}
}
}
}
__________________
www.maxshaman.com

Старый 22.07.2003, 17:20
Пушистик вне форума Посмотреть профиль Отправить личное сообщение для Пушистик Посетить домашнюю страницу Пушистик Найти все сообщения от Пушистик
  № 10  
Пушистик
Bumble Bee
[+1 05.07.06]
 
Аватар для Пушистик

Регистрация: May 2003
Адрес: Третья планета от Солнца
Сообщений: 1,254
Отправить сообщение для Пушистик с помощью ICQ
Код:
function adminLang() {
    return this.lang.split(",");
}
function ADMINISTRATOR(a_name, a_rank, a_status, a_lang, a_bann, A_UID) {
    this.name = a_name;
    this.rank = a_rank;
    this.status = a_status;
    this.lang = a_lang;
    this.bann = a_bann;
    this.UID = A_UID;
    this.adminLang = adminLang;
    this.deleteAdmin = function(id) {
        trace("Админ "+this.name+" удален!");
        if (id == this.UID) {
            this.name = undefined;
            this.rank = undefined;
            this.status = undefined;
            this.lang = undefined;
            this.bann = undefined;
            this.UID = undefined;
        }
    };
}
man = new ADMINISTRATOR("Push", "Angry Admin", "bum", "ru", "yes", 8937743);
// объект еще жив...я могу узнать его статус....
trace("Cтатус: "+man.status);
man.deleteAdmin(8937743);
// а теперь не могу:)
trace("Cтатус: "+man.status);
__________________
Portfolio


Последний раз редактировалось Пушистик; 22.07.2003 в 17:25.
Создать новую тему   Часовой пояс GMT +4, время: 19:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:19.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.