我有一個包含對象列表的數組。如何在數組中找到對象0
我想檢查,當我在0對象,以便我可以跳過它,只是過程中,通過7.對象1我的代碼做的,但我想看看是否有一個更優雅,這樣做的更短的方法。
function doSomething(array) {
var list = [];
for (var i = 0; i < array.length; i++) {
if (i != 0) {
list.push({
name: array[i].name,
last: array[i].last)
});
}
}
}
我決定使用納克指令NG-如果在NG-重複$索引變量跳過該陣列的第一個元素。
<tr ng-repeat="item in list" ng-if="$index > 0">
因此而不是使用一個for循環我使用foreach,這是在我的工作場所的首選技術:
function doSomething(array) {
list = [];
array.forEach(
function (arrayList) {
list.push({
name: arrayList.name,
last: arrayList.last
});
});
}
感謝大家的幫助。
什麼是你的代碼是什麼樣子? –
這是什麼意思是「在」一個對象? – Pointy
你總是可以從1開始計數 – depperm