Welche Methode sollte ich verwenden, um mein AngularJS manuell zu booten?

Ich habe folgendes gesehen:

angular.bootstrap(document, ['TodoApp']);
angular.bootstrap(angular.element("body")[0], ['TodoApp']);

Auch die AngularJS-Dokumentation erwähnt dies, was ich nicht wirklich verstehe.

   angular.element(document).ready(function() {
     angular.bootstrap(document);
   });

Gibt es einen Unterschied zwischen diesen Methoden? Was macht insbesondere die letzte Methode aus den Angular-Dokumenten? Ist einer besser zu gebrauchen als der andere?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage