![]() |
Удаление объектом самого себя
Вот вопрос.
Есть объект-прототип ADMINISTRATOR. У него есть методы и свойства. Одно из свойств - это Unique ID. Один из методов - это удаление объектом самого себя. Как корректно должен работать метод удаления объектом самого себя по известному ID? |
кидай код сюда! ответим моментом!!!:)
|
2Sh@man
а ты момент нюхать любишь? :) :) :) |
2 techmaker: Ж) Ж) Ж) Ж) Ж)
|
А я не тока МОМЕНТ люблю., но и траву :D
|
Да таких траволюбов надо с форума гнать как свиней!!! :mad: :mad:
|
Э мля ты давай без наездов, и тему травы не поднимать!!!
Мы здесь не для етого собрались !!! :( А если ты шуток не понимаешь, то мне тебя ЖАЛЬ !!! :o |
хм......странно, по тв :eek: ему рисунку сразу всё понятно :(
|
Вот такая хрень:
_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]; } } } } |
Код:
function adminLang() { |
| Часовой пояс GMT +4, время: 13:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.