Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2010, 02:11   #1
1048576
 
Регистрация: 13.03.2010
Сообщений: 3
По умолчанию реализация объектов на JavaScript

Реализовать объект «отображение». Каждый элемент представляет собой пару «целое число – строка», где число является ключом. Для этого отображения реализовать операции добавления, удаления, получить элемент по ключу. В отображении не может быть двух элементов с одинаковыми ключами.
1048576 вне форума Ответить с цитированием
Старый 23.04.2010, 07:36   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Так это, насколько я понимаю, массив объектов: { '1': 'Петя', '2' : 'Вася' }. В интернете полно статей про это.
Виталий Желтяков вне форума Ответить с цитированием
Старый 07.05.2010, 03:21   #3
1048576
 
Регистрация: 13.03.2010
Сообщений: 3
По умолчанию

объясните кто нибудь почему не работает?

<html>
<head>
<script type="text/javascript">

function otbrajenie(c, s) {
this.c = c;
this.s = s;
this.add = add;
this.remove = remove;
this.search = seach;
}

function add(c, s){
this.push.c(6);
this.push.s("Message #6");
}

function remove{
elements.splice[c[1],1];
}

var elements = new Array();
elements[0] = new otbrajenie(0,"zero");
elements[1] = new otbrajenie(1,"one");
elements[2] = new otbrajenie(2,"two");
elements[3] = new otbrajenie(3,"three");
elements[4] = new otbrajenie(4,"four");

for (var i=1;i<6;++i){
for (var j=1;j<6;++j){
if (i!=j){
if (elements.c[i] == elements.c[j]){
alert("Найдены элементы с одинаковыми ключами")
}
}
}
}

function search(x){
alert(otbrajenie.s[otbrajenie.c]);
result = elements[x];
document.write(result);
}

</script>
</head>

<body>

<form name="form1">
<center><Table>
<tr><td><input type="text" name="x"></td></tr>
</Table></center>
<input type="button" value="Submit"
onClick="searsh(x.value)">
</form>
</body>
</html>
1048576 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация фрактальных объектов в Delphi Кос Помощь студентам 2 04.04.2010 15:06
JavaScript Darlee Помощь студентам 3 13.06.2009 18:42