【发布时间】:2018-04-04 19:49:56
【问题描述】:
我有这个例子作为一个 json 对象
var obj = [{name: "ana", gender: "woman"}, {name: "ben", gender: "man"},
{name: "andrew", gender: "man"}, {name: "jake", gender: "man"}]
我想显示从 json 对象的第二个索引开始到最后一个索引的列表。就像来自 ASP.NET 的 Take()
我有这个代码来实现它。但是有没有其他方法,比如比这段代码更好的解决方案来使过程更轻松?非常感谢。
这是我的代码:
var obj = [{name: "ana", gender: "woman"}, {name: "ben", gender: "man"},
{name: "andrew", gender: "man"}, {name: "jake", gender: "man"}];
$scope.run = function () {
var display = {};
var startingIndex = 1;
for(var i = 0;i >= startingIndex;i++){
display.push(obj[i]);
}
alert(JSON.stringify(display));
}
【问题讨论】:
-
这看起来不是一个有效的对象.....
-
@Claies 感谢您指出!将编辑我的问题。
-
@Claies +1 指出!
标签: asp.net angularjs arrays json asp.net-mvc