前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >js 数组常用API

js 数组常用API

原创
作者头像
IT工作者
发布2022-07-29 11:13:43
2.4K0
发布2022-07-29 11:13:43
举报
文章被收录于专栏:程序技术知识程序技术知识

var color = [“red”,”green”,”blue”];

var color2 = [“yellow”,”black”,”brown”];

var color3 = color.concat(color2); // concat 是将参数传递进来的数组内容 拼接到调用者后面,不修改原数组

var color4 = color.toString();// 数组转换成以逗号相连的字符串

var color5 = color.join(‘+’);// 将数据转换成以参数相连的字符串

var color6 = “red,green+blue”;

var color7 = color6.split(‘+’);// 将字符串按参数转换成数组

console.log(color); // [“red”, “green”, “blue”]

console.log(color2); // [“yellow”, “black”, “brown”]

console.log(color3); // [“red”, “green”, “blue”, “yellow”, “black”, “brown”]

console.log(color4); // red,green,blue

console.log(color5); // red+green+blue

console.log(color7); // [“red,green”, “blue”]

// slice() copy 原数组的一块,从开始参数的开始位置,到参数的结束位置, 不包括结束位置, 不改变原数组

var arr = [{“name”: “aa”}, {“age”: 12}];

console.log(arr.slice(1, 2)); // [{“age”: 12}]

console.log(arr); // [{“name”: “aa”}, {“age”: 12}]

// splice() 截取原数组的一段返回新数组, 修改原数组, [起始下标, 切割个数]

var arr1 = [1,2,3];

console.log(arr1.splice(0,2)); // [1, 2]

console.log(arr1) // [3]

// reverse() 反转数组 改变原数组

var arr2 = [1,5,4];

var arr22 = arr2.reverse();

console.log(arr22); // [4, 5, 1]

console.log(arr2); // [4, 5, 1]

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档