petrostasuk
@petrostasuk
Программист yii, nodejs

Одновременный доступ к переменной javascript?

Здравствуйте. Использую angular.js. У меня такая ситуация:
- на странице есть несколько директив, которые генерируют некий контент
- директивы в представлении идут в определенном порядке
- после загрузки директивы, а точнее выполнения метода link, я увеличиваю переменную в родительcком scope (тоесть в scope контроллера) на 1, фактически веду счетчик загруженных директив.

Возможно ли такое, что две директивы одновременно могут изменять значение этой переменной? И одно увеличение потеряется. Есть ли в javascript какой-то механизм блокировок типа мьютекса для доступа к переменной?

Angular только начал изучать, так что возможно, вопрос поставлен не совсем корректно и не в полном соответствии с терминологией angular

Спасибо за ответы
  • Вопрос задан
  • 271 просмотр
Пригласить эксперта
Ответы на вопрос 1
@lega
Не потеряется, код выполняется в одном потоке по очереди.

PS: так же можете глянуть на Angular Light если оригинал чем то не понравится.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект
30 апр. 2024, в 23:39
3000 руб./за проект