JavaScript基础——数组方法使用

JavaScript基础——数组方法使用

同java等其它语言一样,JavaScript里面也有数组,其中的数组方法使用同样需要我们慢慢去钻研,下面我们列出部分方法的使用简介:

数组尾部添加数据:

数组名.push("要添加的内容...");

数组尾部数据移除:

数组名.push.pop();

数组头部数据移除:

数组名.push.shift();

数组头部添加数据:

数组名.push.unshift("要添加的内容...");

数组内容分隔符的改变:

数组.join("输入分隔样式,例如(- ,)等等");

数组内容反转,即将数组顺序倒序:

数组名.reverse();

数组排序:

默认形式:
/* 只按照字符排序 */
数组名.sort(); 
/* 自定义排序规则:(以数字排序为例) */
//其中b-a为降序,a-b为升序
数组名.sort(function(a,b){ return b-a;})

数组内容添加:

var 数组1[] = {1,2,3};
数组2 = 数组1.concat(4,5);
//执行后:数组1中的内容不变,数组2的内容为{1,2,3,4,5}

数组截取:

/* 表示从数组的“前索引”位置截取到“后索引”位置,同时值得注意的是:它截取的内容包括“前索引”的值,但不包括“后索引”的值(即:数学的集合中所说的“前闭后开”)。 */
数组名.slice(前索引,后索引);
/* 可用于邮箱的截取:通过正确的邮箱获取该邮箱的“用户名” or “该邮箱所在的域名” */
var email = "XXXX.@qq.com";
var userName;
userName = email.slice(0,-8);
/* 最终userName的值为“XXXX” */

数组内部元素的删除splice方法:

/* 仅有一个参数:表示删除从起始位置(其中参数代表的位置)开始到结尾的所有元素 */
数组名.splice(起始位置);
/* 若有两个参数: */
数组名.splice(起始位置,删除的元素个数);
/* 若头三个及三个以上的参数则: */
数组名.splice(起始位置,删除元素个数,插入元素1,插入元素2,插入元素3,···,插入元素n);
总结:以上只是JavaScript里面数组的一些常用的方法的使用,还有很多的方法需要我们自己下来多多总结理解记忆。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值