Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.11.2013, 12:13
Аспирант
Отправить личное сообщение для vladimircape Посмотреть профиль Найти все сообщения от vladimircape
 
Регистрация: 25.01.2012
Сообщений: 95

Обьекты в JS
Подскажите, как сделать, чтобы
при создании каждого нового обьекта ,одно из его свойств увеличивалось на единицу каждый раз, не используя глобальные переменные.
Я так понимаю это как-то через прототипы реализуется.
Ответить с цитированием
  #2 (permalink)  
Старый 21.11.2013, 12:33
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

var obj = function () {
    this.prop.i++;
};

obj.prototype.prop = {
    i: 0
};

alert(new obj().prop.i);
alert(new obj().prop.i);
__________________
kobezzza
code monkey
Ответить с цитированием
  #3 (permalink)  
Старый 21.11.2013, 13:22
Аспирант
Отправить личное сообщение для vladimircape Посмотреть профиль Найти все сообщения от vladimircape
 
Регистрация: 25.01.2012
Сообщений: 95

спс
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операционная Система на JS Icat Общие вопросы Javascript 3 17.04.2018 22:54
Вывыод контента через JS inet_boy Элементы интерфейса 0 18.11.2013 03:00
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 05:56
Вставка кода js с помощью js Alice Общие вопросы Javascript 1 12.06.2013 19:05
Конфликтуют js скрипты в Opera romka AJAX и COMET 2 28.05.2012 15:32