Я читаю много о AngularJS в наши дни, и я наткнулся на эту волшебную функцию $watch. Я понимаю, как его использовать, но мне интересно, как это реализовано в фоновом режиме. Это функция интервала времени? Или это Angular, вызывающий эти часы, каждый оператор выполнен?
Я не хочу вдаваться в исходный код прямо сейчас, и я был бы рад, если бы кто-то из вас уже знал ответ и хотел поделиться своими знаниями о предмете.
Спасибо.