title: Array.from() vs spread syntax
body: <p>Is there some difference between using <code>Array.from(document.querySelectorAll('div'))</code> or <code>[...document.querySelectorAll('div')]</code>?</p>
  
  <p>Here is a example:</p>
  
  <pre><code>let spreadDivArray = [...document.querySelectorAll('div')];
  console.log(spreadDivArray);
  
  let divArrayFrom = Array.from(document.querySelectorAll('div'));
  console.log(divArrayFrom);
  </code></pre>
  
  <p>The <code>console.log()</code> will log the same result.</p>
  
  <p>Is there any performance difference? </p>