Почему оконные переменные не работают, если мы используем выражение Angular?

Глобальная переменная окна использовалась внутри выражения внутри HTML-шаблона. На этапе компиляции AngularJS все внутри выражения рассматривается как строка, и они будут объединены с помощью $scope, чтобы получить их значение.

Поскольку глобальная переменная окна не соответствует ни одной переменной $scope, поэтому она не работает ;)

Например: Угловой фильтр даты.