Какова цель следующего кода?Зачем объявлять jQuery дважды?
Обратите внимание, что перед вторым кодом кода ниже jquery.min.js
уже включен в комплект googleapis
.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="/assets/js/vendor/jquery.min.js"><\/script>')</script>
Почему бы не загрузить локальную копию сначала, прежде чем использовать CDN, если вы уверены, что локальная копия вам нужна? Вероятно, есть небольшое преимущество в скорости. –
Да, это в основном преимущество скорости. [Подробнее здесь] (http://stackoverflow.com/questions/2145277/what-are-the-advantages-and-disadvantages-of-using-a-content-delivery-network-c) –
Быстрее загружать jquery если у вас уже есть. Лучший шанс иметь это, когда он размещен в одном месте для многих сайтов. Итак, в основном, вы хотите попробовать это первым и получить его раз и навсегда. Если это не удается, получите локальную версию. –