前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript Array JavaScript 博客 1 年前 桃李Taoli

JavaScript Array JavaScript 博客 1 年前 桃李Taoli

作者头像
taoli
发布2022-09-29 18:02:58
1520
发布2022-09-29 18:02:58
举报
文章被收录于专栏:桃李博客
数组的操作

代码语言:javascript
复制
var arr = [ 1,2,77,8,4,5 ];
添加、删除
代码语言:javascript
复制
arr.length = 0; //清空数组的方法,让length等于0;
arr = []; //从新赋值一个空数组,清空
arr.unshift( 0 ); //向数组的第一位添加内容
arr.push( n ); //向数组最后一位添加内容
arr.shift();// 删除数组的第一位,返回被删除值
arr.pop(); //删除数组的最后一位,返回被删除值
arr.splice( 1 , 2 );// 删除类 ,从第一个起删除2个
arr.splice( 0 , 0 , ‘taoli’ );//添加,从第0个开始添加
arr.splice( 1 , 1 , ‘taoli’ ); //替换,替换掉第1个

排序

代码语言:javascript
复制
arr.sort();//数组排序,默认以字符串大小编码排序
arr.sort(function( a , b ){ return a – b });//标准排序传入比较函数,
alert( str.split('').join('-') );//字符串拆分成数组,并未没一个字符后添加一个‘-’
arr.concat( arr1 );//拼接数组,把两个或者多个数组拼接在一起
arr.reverse();//数组前后调换位置
console.log( str.split('').reverse().join('') );//利用reverse()方法将字符串换位置

数组转换成字符串

代码语言:javascript
复制
arr.join(''); //把数组变成字符串

随机排序

代码语言:javascript
复制
var arr = [0, 1, 2, 3, 4]; 
arr.sort( randomSort ); 
function randomSort(){ 
return Math.random() > 0.5 ? -1: 1; 
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数组的操作
  • 添加、删除
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档