如下 var arrs= {}; var arrIndex; for (var i = 0; i < arrs.length; i++) { //比如对这个对象的default_focus字段做判断 if (arrs[i].default_focus === 1) { arrIndex= arrs[i]; //移除这个元素 arrs.splice(i, 1); break; } } if(arrIndex){ //首位置添加 arrs.unshift(arrIndex); }