我有这个数组,我可以使用$ .each(...)进行迭代。但是我需要对数组中的最后一项做一些事情。所以我需要在循环中知道,如果这是最后一项,那就做些什么。多谢 ;)
您可以使用.pop()
方法:
console.log(myArray.pop()); // logs the last item
Array.prototype.pop() pop()方法从数组中删除最后一个元素,然后返回该元素。
简单的测试场景:
var myArray = [{"a":"aa"},{"b":"bb"},{"c":"cc"}];
var last = myArray.pop();
console.log(last); // logs {"c":"cc"}
所以现在您可以将其存储在var中并使用它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句