JavaScript数组常用方法二

大家好,欢迎观看JavaScript教程(二十一、JavaScript数组常用方法二)

  1. reverse()
    描述:能够返序排列(顺序倒过来)
    语法:arr.reverse();
    注意:此方法会改变数组的原有结构
	var str = ['a','b','c','d','e'];
	var i = str.reverse();
	console.log(i);
	console.log(str);
  1. slice()
    描述:可以根据指定的【起始点下标】和【结束点下标】对数组进行截取,
               并生成一个新数组,新数组的内容是【起始点下标】和【结束点下
               标】之间的内容,并不包括【结束点下标】本身
    语法:arr.slice(itmes,itmes2);
    注意:
    • 前包后不包
    • 不会对原有数组结构进行更改
    • 不管是正数还是负数,如果只写一个参数,从当前下标开始一直到结束
	var arr = ['a','b','c','d','e','f','g','h','i','j','k'];
	//var i = arr.slice(4,9);//f~i
	var i = arr.slice(-8,-4);//d~g
	console.log(i);//截取内容
	console.log(arr);//原有数组,没有更该
  1. splice()
    描述:指定下标处截取一定的长度的元素,在插入一些元素,
               并将删除的元素构成一个数组返回,此方法会改变原
               数组。
    语法:arr.splice(开始截取,删除几个,添加新元素);
    注意:前两个参数必须有,后面的参数可选
	var arr = ['a','b','c','d','e','f','g','h','i','j','k'];
	var i = arr.splice(2,5,'你好','我是');
	console.log(i);
	console.log(arr);
  1. sort()
    描述:对数组进行排序,根据提供的排序顺序规则(从小到大),默认按照编码集方式排列。
    语法:arr.sort();
	var arr = [20,10,58,34,690];
	var i = arr.sort();//先比较第一个(个位),然后第二个(十位),(百位)
	console.log(i);//10,20,34,58,690
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值