[英]Get all elements in an array after a certain index in JavaScript
在 python 中,这样做很简单:
mylist = ['red','blue','green','yellow']
print(mylist[1:])
'blue','green','yellow'
当我在 JavaScript 中尝试此操作时,mylist[0] 返回了 'red' 等,但是当我尝试在 JavaScript 中执行类似 mylist[1:] 的操作时,语法不正确。
在 JavaScript 中执行此操作的好方法是什么? 基本上获取指定索引之后的所有元素,具体来说,我在 Node.js 中这样做,但我认为这并不重要。
您可以使用如下所示的slice
方法:
mylist = ['red','blue','green','yellow'];
console.log(mylist.slice(1));
输出:
["blue", "green", "yellow"]
var mylist = ['red','blue','green','yellow'];
for (var i=1; i<mylist.length; ++i) { //set "i" to the value you want to begin.
console.log(mylist[i]);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.