Я работал над угловым проектом, который унаследовал, и я не могу связаться с автором. Там это часы выражение я не уверен, и мне было интересно, если кто-то может помочь мне понять код:
$scope.$watch(calculator.value, function(newVal, oldVal) {
if(newVal !== oldVal) {
i = newVal;
updateCalculation();
}
});
Что меня смущает эта строка кода: newVal !== oldVal
. Любая идея, почему нужна такая проверка?
Не знаком с '$ watch' но это не просто проверка, изменилось ли значение? – MinusFour