Często aplikacje AngularJS wykorzystują zmienne inicjalizujące, które można umieścić w atrybucie ng-init i wykorzystać np. do inicjalizacji kontrolek wartościami początkowymi oraz ustawienia początkowego treści strony. Taki prosty przykład wykorzystania tegoż atrybutu można zobaczyć na poniższym listingu.
Jak widać zmienna person zawiera dwa pola name oraz surname, które zostały przypisane do elementów typu input oraz w jakże przebiegły sposób wykorzystane zostały w kodzie strony do wyświetlenia wpisanych wartości.
Zmienne inicjalizujące nie muszą być tak złożone jak powyżej, mogą to być zwykłe zmienne liczbowe lub tekstowe jak również zmienne tablicowe. Oto fragment kodu tworzącego zmienne innych typów: