在JavaScript中获取数组的子索引的便捷方法

3

有没有一种方便的方法可以从这个数组中获取前n个索引:

var alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];

如何将一个数组中的元素按照指定顺序存储到另一个数组中,比如说 alphabet2 = ['a','b','c'];,而不需要使用循环来暴力解决?谢谢。
1个回答

4
使用slice方法:点此查看具体用法
> var alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
> alphabet.slice(0,3)
["a", "b", "c"]

@Roest 我觉得w3schools JavaScript参考手册非常适合这个目的。 - starbeamrainbowlabs
1
@starbeamrainbowlabs 呃,不用了。试试MDC JavaScript参考文档,它是一个更好的资源。 - user166390
@pst 虽然你可能觉得它没什么用,但其他人肯定会觉得有用。我相信那些维护w3schools网站的人付出了很多努力。如果你发现错误,可以联系他们。是什么让你不喜欢这个网站? - starbeamrainbowlabs
2
@starbeamrainbowlabs http://w3fools.com/ 当更好的资源可用时,应该使用它们;MDC JS Ref 更好。 - Dave Newton
2
@starbeamrainbowlabs 除了个人不喜欢 w3schools 外,我想不出任何理由选择它作为参考,而不是在数量或质量方面选择 MDC...因此我选择更好的资源。 - user166390
@pst 有时候我发现 MDN 上的例子相当复杂。 - starbeamrainbowlabs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接