Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.10.2015, 17:47
Интересующийся
Отправить личное сообщение для rolleyes Посмотреть профиль Найти все сообщения от rolleyes
 
Регистрация: 06.01.2015
Сообщений: 17

Возврат значений в родительский контекст.
Друзья, взываю к тем из Вас, что знают ООП не понаслышке... Объясните сирому, простую, наверно весч...

Вот есть у меня объек. Вот в нем есть 2 свойства и 1 метод. Вот метод редактирует одно из свойств объекта, но когда я передаю с помощью return отредактированное свойство из контекста метода в контекст объекта, ничего не передается...

colon.state = 1
	colon.clipSx = 0;

	colon.stateChange = function(){


		if (this.state == 1){

			this.state = 2;
			this.clipSx = 0;

		}else{

			this.state = 1;
			this.clipSx = 3;
		}

		return this.clipSx;
	}

	setInterval(colon.stateChange, 700);


Равно как если не возвращать методом ничего вообще, this.clipSx не перезначается в объекте... Видимо он начинает существовать уже в контексте метода... Как вот тут быть?...

Последний раз редактировалось rolleyes, 07.10.2015 в 11:18.
Ответить с цитированием
  #2 (permalink)  
Старый 07.10.2015, 11:20
Интересующийся
Отправить личное сообщение для rolleyes Посмотреть профиль Найти все сообщения от rolleyes
 
Регистрация: 06.01.2015
Сообщений: 17

Может я как-то не правильно задаю вопрос? Не может же быть, что ни кто не знает?
Ответить с цитированием
  #3 (permalink)  
Старый 07.10.2015, 12:53
Интересующийся
Отправить личное сообщение для rolleyes Посмотреть профиль Найти все сообщения от rolleyes
 
Регистрация: 06.01.2015
Сообщений: 17

Значение начинает существовать в контексте window... Погуглил, есть такая проблема с setInterval, он создает собственный контекст.

Подскажите, как можно реализовать задачку в обход setInterval?
Ответить с цитированием
  #4 (permalink)  
Старый 07.10.2015, 18:02
Интересующийся
Отправить личное сообщение для rolleyes Посмотреть профиль Найти все сообщения от rolleyes
 
Регистрация: 06.01.2015
Сообщений: 17

Понял... Админ, удалите пожалуйста топик. Спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение случайных значений Nyam Общие вопросы Javascript 13 26.04.2014 20:46
Отправка по Ajax массива значений поля input hrundel jQuery 10 25.04.2014 22:13
Суммирование значений по всем динамически добавленным полям Joliat Общие вопросы Javascript 2 12.02.2014 16:01
Умножение численных значений формы ввода FastSP Общие вопросы Javascript 8 08.04.2012 20:45
Переодическое обновление значений для графика, функция для обновления значений yupa87 Общие вопросы Javascript 0 09.07.2009 14:48