Wie funktioniert der Fallback der HTML5-Boilerplate-jQuery-Bibliothek?

Dies ist eine Anfängerfrage zu HTML5 Boilerplate und Javascript im Allgemeinen, aber ich kann die Antwort nirgendwo finden, also hier geht es ...

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.10.2.min.js"><\/script>')</script>

Wie funktioniert die zweite Skriptzeile?prüft ob die google CDN geladen wurde oder nicht? Es gibt keine if-Anweisung oder irgendetwas, das darauf hindeutet. Es tut mir leid, wenn das dumm klingt. Irgendeine Hilfe?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage