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 相关文章推荐
JavaScript禁止页面操作的示例代码
Dec 17 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
Jan 13 Javascript
JavaScript中的条件判断语句使用详解
Jun 03 Javascript
移动端JQ插件hammer使用详解
Jul 03 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
Jan 19 Javascript
jquery插件之文字间歇自动向上滚动效果代码
Feb 25 Javascript
js精准的倒计时函数分享
Jun 29 Javascript
js实现前端分页页码管理
Jan 06 Javascript
bootstrapValidator 重新启用提交按钮的方法
Feb 20 Javascript
Angularjs 手写日历的实现代码(不用插件)
Oct 18 Javascript
js实现通过开始结束控制的计时器
Feb 25 Javascript
JS前端使用canvas实现扩展物体类和事件派发
Aug 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
PHP与MYSQL中UTF8 中文排序示例代码
2014/10/23 PHP
PHP数组与对象之间使用递归实现转换的方法
2015/06/24 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
详解PHP安装mysql.so扩展的方法
2016/12/31 PHP
Laravel框架创建路由的方法详解
2019/09/04 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
JQuery1.4+ Ajax IE8 内存泄漏问题
2010/10/15 Javascript
javascript中关于执行环境的杂谈
2011/08/14 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
html+javascript实现可拖动可提交的弹出层对话框效果
2013/08/05 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
jQuery实现可收缩展开的级联菜单实例代码
2013/11/27 Javascript
window.showModalDialog()返回值的学习心得总结
2014/01/07 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
node.js中的fs.link方法使用说明
2014/12/15 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
vue中组件的过渡动画及实现代码
2018/11/21 Javascript
详解vue中this.$emit()的返回值是什么
2019/04/07 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
python中关于时间和日期函数的常用计算总结(time和datatime)
2013/03/08 Python
深入Python函数编程的一些特性
2015/04/13 Python
Python中datetime常用时间处理方法
2015/06/15 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
Flask处理Web表单的实现方法
2021/01/31 Python
应届生财务管理求职信
2013/11/06 职场文书
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
同学聚会欢迎辞
2014/01/14 职场文书
自我鉴定 电子商务专业
2014/01/30 职场文书
施工材料员岗位职责
2014/02/12 职场文书
体育教学随笔感言
2014/02/24 职场文书
维修工先进事迹
2014/05/29 职场文书
教师个人事迹材料
2014/12/17 职场文书
西游降魔篇观后感
2015/06/15 职场文书