title: removeAll vs empty an array with [] in knockoutjs
body: <p>I want to throw away the data in my observablearray everytime I get data from my server.</p>
  
  <p>What is the difference in functionality between </p>
  
  <pre><code>self.myArray([]);
  </code></pre>
  
  <p>vs</p>
  
  <pre><code>self.myArray.removeAll();
  </code></pre>