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 相关文章推荐
UserData用法总结 lanyu出品
Jul 01 Javascript
Javascript下判断是否为闰年的Datetime包
Oct 26 Javascript
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
Feb 25 Javascript
JS的Document属性和方法小结
Sep 17 Javascript
jquery实现手风琴效果实例代码
Nov 15 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
Sep 04 Javascript
javascript先序遍历DOM树的方法
Feb 27 Javascript
JS面向对象编程详解
Mar 06 Javascript
jQuery插件实现图片轮播特效
Jun 16 Javascript
微信小程序之前台循环数据绑定
Aug 18 Javascript
JS实现百度网盘任意文件强制下载功能
Aug 31 Javascript
小程序最新获取用户昵称和头像的方法总结
Sep 23 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
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
2014/11/19 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
Smarty模板类内部原理实例分析
2019/07/03 PHP
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
jquery 实现input输入什么div图层显示什么
2014/06/15 Javascript
JavaScript的null和undefined区别示例介绍
2014/09/15 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
原生JS和jQuery版实现文件上传功能
2016/04/18 Javascript
javascript正则表达式之分组概念与用法实例
2016/06/16 Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
2016/08/01 Javascript
Google 地图类型详解及示例代码
2016/08/06 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
详解原生js实现offset方法
2017/06/15 Javascript
微信小程序将字符串生成二维码图片的操作方法
2018/07/17 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
Js逆向实现滑动验证码图片还原的示例代码
2020/03/10 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
JavaScript实现弹出窗口效果
2020/12/09 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
50行代码实现贪吃蛇(具体思路及代码)
2013/04/27 Python
python动态监控日志内容的示例
2014/02/16 Python
Python常用模块介绍
2014/11/21 Python
详解python中executemany和序列的使用方法
2017/08/12 Python
virtualenv 指定 python 解释器的版本方法
2018/10/25 Python
python处理RSTP视频流过程解析
2020/01/11 Python
python列表返回重复数据的下标
2020/02/10 Python
使用matplotlib动态刷新指定曲线实例
2020/04/23 Python
英国女性时尚品牌:Apricot
2018/12/04 全球购物
函授本科毕业自我鉴定
2013/10/09 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android