javascript天然的迭代器


Posted in Javascript onOctober 29, 2010

它源于群里的某一题目:

有一个数n=5,不用for循环,怎么返回[1,2,3,4,5]这样一个数组
群的“糖果男孩”给的答案:

function getArr(n) {  
    var a = [],  
        b = [],  
        m = 0;  
    a.length = n + 1;  
    a.toString().replace(/,/g, function () {  
        b.push(++m);  
    });  
    return b;  
}
Javascript 相关文章推荐
js创建表单元素并使用submit进行提交
Aug 14 Javascript
JS数组(Array)处理函数整理
Dec 07 Javascript
js带缩略图的图片轮播效果代码分享
Sep 14 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
Mar 08 Javascript
jQuery使用正则表达式限制文本框只能输入数字
Jun 18 Javascript
简单实现js鼠标跟随效果
Aug 02 Javascript
webpack热模块替换(HMR)/热更新的方法
Apr 05 Javascript
Vue开发之封装上传文件组件与用法示例
Apr 25 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
Jul 20 Javascript
JavaScript实现身份证验证代码实例
Aug 26 Javascript
关于javascript中的promise的用法和注意事项(推荐)
Jan 15 Javascript
TypeScript中条件类型精读与实践记录
Oct 05 Javascript
不使用中间变量,交换int型的 a, b两个变量的值。
Oct 29 #Javascript
js类型检查实现代码
Oct 29 #Javascript
JavaScript继承方式实例
Oct 29 #Javascript
拖动布局之保存布局页面cookies篇
Oct 29 #Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 #Javascript
JavaScript 原型链学习总结
Oct 29 #Javascript
JavaScript 原型学习总结
Oct 29 #Javascript
You might like
用Simple Excel导出xls实现方法
2012/12/06 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
PHP函数func_num_args用法实例分析
2015/12/07 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
2016/11/16 PHP
利用PHP抓取百度阅读的方法示例
2016/12/18 PHP
thinkphp5+layui实现的分页样式示例
2019/10/08 PHP
js中数组Array的一些常用方法总结
2013/08/12 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
JavaScript中eval()函数用法详解
2015/12/14 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
jQuery操作复选框(CheckBox)的取值赋值实现代码
2017/01/10 Javascript
Webpack中雪碧图插件使用详解
2018/05/25 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
jquery中attr、prop、data区别与用法分析
2019/09/25 jQuery
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
[04:37]DOTA2英雄梦之声Vol20发条
2014/06/20 DOTA
Python中unittest模块做UT(单元测试)使用实例
2015/06/12 Python
使用Python编写爬虫的基本模块及框架使用指南
2016/01/20 Python
python实现播放音频和录音功能示例代码
2018/12/30 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
2020/01/14 Python
基于Python实现简单学生管理系统
2020/07/24 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
毕业生优秀推荐信
2013/11/26 职场文书
高中考试作弊检讨书
2014/01/14 职场文书
顶碗少年教学反思
2014/02/21 职场文书
12岁生日演讲稿
2014/05/14 职场文书
暑期学习心得体会
2014/09/02 职场文书
2015中学教师个人工作总结
2015/07/22 职场文书
pytorch 中autograd.grad()函数的用法说明
2021/05/12 Python
Python turtle实现贪吃蛇游戏
2021/06/18 Python