В вашем примере кода они загрузят версию Google , если , у них ее еще нет из-за другого сайта. Тогда если по какой-то причине не работает Google, они загрузят вашу версию, они не загрузят обе. Второй запрашивается только , если первый (от Google) не удается.
Проверка идет так:
- Есть ли у нас кешированная версия google?
- Да - Хорошо, можно идти, используйте его.
- Нет - Загрузите его с Google, используйте его.
- Определен ли
jQuery
(объект JavaScript)?
- Да - нормально, он загрузился нормально,
if()
ложно, продолжайте.
- Нет - О, хватит! Не удалось загрузить Google из кэша или из-за выборки, необходимо загрузить его из другого места
- Загрузите его со своего сайта с помощью только что добавленного нового тега
<script>
.