Modernizr - Какие скрипты загружаются асинхронно?

У меня следующее:

Modernizr.load([
{
  load : '//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js',
  complete : function () {
    if ( !window.jQuery ){
      Modernizr.load('/js/jquery-1.6.2.min.js');
    }
  }
},
{
  load : ["/js/someplugin.js", "/js/anotherplugin.js"],
  complete : function()
  {
    // do some stuff
  }
},
{
    load: ('https:' == location.protocol ? '//ssl' : '//www') + '.google-analytics.com/ga.js'
}
]};

Я читал, что Modernizr загружает скрипты асинхронно. Но в примере выше, какие из них загружаются асинхронно?

Все ли из нижеперечисленных загружаются асинхронно?

  1. jquery.min.js
  2. someplugin.js
  3. anotherplugin.js
  4. ga. js

Или это комбинация асинхронной и упорядоченной загрузки, как это:

  1. jquery.min.js загружается первым
  2. Затем someplugin.js и anotherplugin.js загружаются асинхронно
  3. наконец, ga.js загружается

Мне трудно проверить, в каком случае это так.

6
задан Cœur 18 June 2017 в 11:07
поделиться