不能使用for-in循环,因为在chrome中输出的顺序 跟其他浏览器不同
var ObjToArr = function (obj) { var arr = [],tmpObj=Object.getOwnPropertyNames(obj).sort(),l=tmpObj.length; var i=0; for(var v of tmpObj) arr.push(obj[v]); return arr; };