宅蓝三木
Javascript中的数组
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
宅蓝三木
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
社区首页
>
专栏
>
Javascript中的数组
Javascript中的数组
宅蓝三木
关注
发布于 2018-02-07 15:42:51
发布于 2018-02-07 15:42:51
3.1K
0
举报
文章被收录于专栏:
三木的博客
三木的博客
数组的定义:
var colors = new Array(20);
var colors = new Array('red'); // ['red']
var colors = ['red', 'green'];
判断变量是不是数组:
colors instanceof Array; //true
Array.isArray(colors); //true
将数组转化为字符串:
colors.toString(); // 'red,green'
colors.join(' '); //'red green'
colors = [ "red", undefined, "green", null, "yellow" ];
colors.toString(); //"red,,green,,yellow" colors.join(' '); //"red green yellow" colors.join(';'); //"red;;green;;yellow"
栈方法
colors.push('yellow'); //['red', 'green', 'yellow']
colors.pop(); //['red', 'green']
队列方法
colors.push('yellow'); //['red', 'green', 'yellow']
colors.shift(); //['green', 'yellow']
colors.unshift('black'); //['black', 'red', 'green']
重新排序
colors.reverse(); //['green', 'red']
colors.sort();
按字符串升序排列
var nums = [1, 5, 10]; //nums.sort();//[1, 10, 5]
colors.sort(function(a,b){return a - b;});升序排列
colors.sort(function(a,b){return b - a;});降序排列
操作
var ret = colors.concat('black'); // ret = ['red', 'green', 'black']
var ret = colors.slice(0, 1); //['red'] 切片
colors.splice(pos, length, item, item...); 在pos处删除length项,然后插入item...
位置
indexOf('red'); //0
lastIndexOf('red'); //0
迭代
colors.every(function(item, index, array){}); 所有元素返回true则返回true
colors.filter(function(item, index, array){}); 返回为true的元素组成的数组
colors.forEach(function(item, index, array){}); 无返回值
colors.map(function(item, index, array){}); 返回函数调用结果组成的数组
colors.some(function(item, index, array){}); 如果有一项返回true则返回true
归并方法
var sum = values.reduce(function(prev, cur, index, array){return prev + cur}, 0);
reduceRight(); 从后往前循环
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
其他
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
其他
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐