JS不用循环生成连续数组
2016-10-04 08:51
316 查看
问题描述:输入n,输出数组[1,2,…..,n]
方法一:
方法二:
方法一:
function fn(n) { var arr=[]; (function (){ arr.unshift(n); n--; if(n!=0) arguments.callee(n); })(); return arr; }
方法二:
function fn(n){ var arr=[]; var arr1=[]; arr.length=n+1;//[,,,,,,]; var str=arr.join('a');//aaaaaa str.replace(/a/g,function (){ arr1.unshift(n--); }) return arr1; }
相关文章推荐
- js判断数组key是否存在(不用循环)的简单实例
- JS,JQuery循环数组,循环对象生成需要的数据
- 不用循环,能把一维数组的内容拷贝到二维数组
- js 数组的for循环到底应该怎么写?
- PHP 生成js 数组 和保存为JS文件
- js生成json数组
- js生成json数组
- [js] 图片无缝连续循环滚动(转)
- PHP生成数组再传给js的方法
- 不用循环,对数组每个元素进行处理,类型转换和输出
- C# 不用循环填充数组
- 嵌套的for循环执行顺序。可以让内外for循环交替执行。简单解析json数组。求js中两个时间差值。
- json 数组的遍历,从流程参数配置页面生成js
- js生成json数组
- JS生成不重复的随机数组
- 数组中连续子序列的最大和及子串(js实现)
- js 数组的for循环到底应该怎么写?
- 不用循环和递归判断值在数组中的索引【转载】
- js 根据数组分组动态生成table(相同项合并)
- js数组循环遍历数组内所有元素的方法