为了账号安全,请及时绑定邮箱和手机立即绑定

如何创建包含1个…的数组n

如何创建包含1个…的数组n

烙印99 2019-06-21 16:42:46
如何创建包含1个…的数组n我正在寻找任何替代下面的方法来创建一个包含1到N的JavaScript数组,其中N只在运行时才知道。var foo = [];for (var i = 1; i <= N; i++) {    foo.push(i);}在我看来,应该有一种不用循环的方法。
查看完整描述

3 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

在ES6中使用Array来自()键()方法。

Array.from(Array(10).keys())//=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

较短版本使用扩展算子.

[...Array(10).keys()]//=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]


查看完整回答
反对 回复 2019-06-21
  • 3 回答
  • 1 关注
  • 413 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号