博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数组方法
阅读量:5260 次
发布时间:2019-06-14

本文共 984 字,大约阅读时间需要 3 分钟。

map:

var oldArray = [1,2,3,4,5];var newArray = oldArray.map(function(val){  return val +=3;//return [4,5,6,7,8]});

reduce:

var array = [4,5,6,7,8];var singleVar = 0;singleVar = array.reduce(function(pre,cur){    return pre+cur;//return 4+5+6+7=8+9=30});

filter:

var oldArr = [1,2,3,4,5,6,7,8,9,10];var newArr = oldArr.filter(function(val){    return val<6;//return [1,2,3,4,5]});

sort:

var arr = [1,12,21,3];array.sort(function(a,b){    return a-b;//from small to big});

reverse:

var arr= [1,2,3,4,5,6,7];var newArr = [];newArr = arr.reverse();//return [7,6,5,4,3,2,1]

concat:

var oldArr = [1,2,3];var newArr = [];var concatMe = [4,5,6];newArr = oldArr.concat(concatMe);//return [1,2,3,4,5,6]

split:

var String = "Split me into an array";var array =[];array = string.split(" ");//return ["Split","me","into","an","array"]

join:

var joinMe = ["Split","me","into","an","array"];var joinedString ="";joinedString = joinMe.join(" ");

 

转载于:https://www.cnblogs.com/Natsume5233/p/5655273.html

你可能感兴趣的文章
python的os模块命令
查看>>
TreeView控件
查看>>
Freemarker常用技巧(一)
查看>>
LintCode Python 入门级题目 删除链表元素、整数列表排序
查看>>
java高级知识
查看>>
实时获取网络时间 并转换为北京时间的函数
查看>>
Java 缓存池(使用Map实现)
查看>>
第9周读书笔记——《黑客与画家》
查看>>
Java基础——6
查看>>
SQL join 练习
查看>>
selenium2基本控件介绍及其代码
查看>>
团队作业4——第一次项目冲刺(Alpha版本)第六天and第七天
查看>>
如何前后端分离?
查看>>
【题解】数字交换游戏
查看>>
添加电源网络
查看>>
Linux 磁盘分区
查看>>
yum 安装软件时报Public key for * is not installed
查看>>
安装黑苹果-Black Macintosh
查看>>
MYSQL 的 3 类数据类型
查看>>
question
查看>>