尝试删除从我的API调用返回的元素,但是我删除的元素是一个" undefined"要显示。
var nutrientsLink = "http://api.nal.usda.gov/ndb/list?format=json<=n&sort=n&api_key=JXUX86YZ9mBl4jwofXb3GcwQcYehmUxQ23JwjK1q&offset=58&max=1000";
//Calls URL for nutrientList
$http.get(nutrientsLink).success(function (data) {
//Stores the successful input
delete data.list.item[0];
data = JSON.parse(JSON.stringify(data));
}
答案 0 :(得分:0)
您要查找的方法是array.shift。
data.list.shift()
答案 1 :(得分:0)
使用 data.list.item.splice(0,1)而不是删除data.list.item [0] 。