数组快速生成range的方法
2024-08-30 04:52:13
//生成[item1-item9]数组
Array(9).join(0).split('').map((item,index) => 'item' + (index+1)) //生成20个对象的数组
Array.apply(null,{length:20}).map(function(item,index){
return {name:'xxx',index:(index+1)};
});
for循环还是最快的,Array.join其次,Array.form方法最慢,可能以后还会有变化。
图片来源 https://jsperf.com/constarray/4
最新文章
- 个人总结深入.NET平台和C#编程
- Qt5程序参数包含中文GBK编码的问题
- PHP: Local 和 Global 作用域
- JSTL截取字符串
- 【转】经典SQL语句大全
- OutputCache说明
- struts2(二) 表单参数自动封装和参数类型自动转换
- pwn学习日记Day3 基础知识积累
- redis学习笔记01 — 基本介绍、安装配置及常用命令
- 涂抹mysql笔记-mysql复制特性
- 第三个sprint冲刺第二阶段
- 二叉树的遍历——Morris
- 2-Fourth Scrum Meeting20151204
- go语言 documentation
- Hadoop书签
- 查看执行计划plustrace:set autotrace trace exp stat(SP2-0618、SP2-0611)
- C语言数组篇(四)二维数组
- 从技术 Leader 的招聘需求看,如何转岗为当前紧缺的大数据相关人才?
- 干净卸载 Cloudera CDH 5 beta2
- 在Win7创建WiFi热点
热门文章
- UVA 11627 Slalom(二分)
- [论文理解] MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
- 撤销git pull命令
- SC || Chapter 3
- 头文件种的ifndef/define/endif 是干什么用的
- 03_10_Object类的toString equals等方法
- NSRegularExpression
- css3中的nth-child和nth-of-type的区别
- Spring源码剖析依赖注入实现
- redis学习笔记(3)