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 相关文章推荐
二级域名或跨域共享Cookies的实现方法
Aug 07 Javascript
JS实现多物体缓冲运动实例代码
Nov 29 Javascript
jQuery中children()方法用法实例
Jan 07 Javascript
javascript中Function类型详解
Apr 28 Javascript
jquery显示隐藏元素的实现代码
May 19 Javascript
AngularJS实现根据变量改变动态加载模板的方法
Nov 04 Javascript
JavaScript中数组Array.sort()排序方法详解
Mar 01 Javascript
浅谈Node异步编程的机制
Oct 18 Javascript
详解Chai.js断言库API中文文档
Jan 31 Javascript
详解Angular系列之变化检测(Change Detection)
Feb 26 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
Apr 14 Javascript
javascript中call,apply,bind的区别详解
Dec 11 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 VS ASP
2006/10/09 PHP
PHP中include与require使用方法区别详解
2013/10/19 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
PHP记录和读取JSON格式日志文件
2016/07/07 PHP
Thinkphp5框架使用validate实现验证功能的方法
2019/08/27 PHP
这段js代码得节约你多少时间
2011/12/20 Javascript
什么是DOM(Document Object Model)文档对象模型
2012/03/05 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
JavaScript的Backbone.js框架的一些使用建议整理
2016/02/14 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
jQuery过滤选择器经典应用
2016/08/18 Javascript
javascript 中模板方法单例的实现方法
2017/10/17 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
JS判断数组里是否有重复元素的方法小结
2019/05/21 Javascript
浅谈webpack 四个核心概念之Entry
2019/06/12 Javascript
javascript 原型与原型链的理解及实例分析
2019/11/23 Javascript
Javascript组合继承方法代码实例解析
2020/04/02 Javascript
讲解python参数和作用域的使用
2013/11/01 Python
约瑟夫问题的Python和C++求解方法
2015/08/20 Python
python 连接sqlite及简单操作
2017/06/30 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
python实现简单登陆系统
2018/10/18 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
给海归自荐信的建议
2013/12/13 职场文书
高中运动会广播稿
2014/01/21 职场文书
工作时间上网检讨书
2014/02/03 职场文书
五年级数学教学反思
2014/02/11 职场文书
效能监察建议书
2014/05/19 职场文书
公司任命书模板
2014/06/06 职场文书
无刑事犯罪记录证明范本
2014/09/29 职场文书
工程部经理岗位职责
2015/02/02 职场文书
2015年班组工作总结
2015/04/20 职场文书
电台广播稿范文
2015/08/19 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python