title: Angular $http.get always change the order in JSON
body: <p>КI have <code>metadata.json</code> on my server.</p>
  
  <pre><code>{
      "type":    "list",
      "columns": 2,
      "buttons": [
          "jobs",
          "agencies",
          "career_guide",
          "livelihood_guide"
      ]
  }
  </code></pre>
  
  <p>It is sort of self construction navigation. The <code>buttons</code> property is actually a folders which contain the same file with other description.</p>
  
  <p>The problem is when I Ctrl+F5 or Command+R (hard refresh) in the browser, those buttons listed in correct order. But when I click button then back, I mean start navigating the order is changed until I refresh the page again.</p>
  
  <p>How I can make sure the order is the same? I need the order exactly like it is entered in <code>json</code> file.</p>