[javascript] Sort JavaScript object by key

Just to simplify it and make it more clear the answer from Matt Ball

_x000D_
_x000D_
//your object_x000D_
var myObj = {_x000D_
    b : 'asdsadfd',_x000D_
    c : 'masdasaf',_x000D_
    a : 'dsfdsfsdf'_x000D_
  };_x000D_
_x000D_
//fixed code_x000D_
var keys = [];_x000D_
for (var k in myObj) {_x000D_
  if (myObj.hasOwnProperty(k)) {_x000D_
    keys.push(k);_x000D_
  }_x000D_
}_x000D_
keys.sort();_x000D_
for (var i = 0; i < keys.length; i++) {_x000D_
  k = keys[i];_x000D_
  alert(k + ':' + myObj[k]);_x000D_
}
_x000D_
_x000D_
_x000D_