mylist = ['red','blue','green','yellow']
print(mylist[1:])
'blue','green','yellow'
当我在JavaScript中尝试这个时,mylist [0]返回'red'等等但是当我尝试在JavaScript中执行类似mylist [1:]的操作时,语法不正确。在JavaScript中执行此操作的好方法是什么?基本上获取指定索引后的所有元素。具体来说,我在node.js中这样做,但我不认为这很重要。
澄清 直接从python中得到我想要的东西。
>>> mylist = ['red','green','blue','yello']
>>> print(mylist[1:])
['green', 'blue', 'yello']
>>>
答案 0 :(得分:12)
您可以使用下面的slice
方法:
mylist = ['red','blue','green','yellow'];
console.log(mylist.slice(1));
<强>输出:强>
["blue", "green", "yellow"]
答案 1 :(得分:2)
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]);
}