首页 » SEO优化 » 数组反序php技巧_Array数组常用操作方法二

数组反序php技巧_Array数组常用操作方法二

访客 2024-12-09 0

扫一扫用手机浏览

文章目录 [+]

Array()是在Js中常常用到,现总结常用的一些方法

声明:

数组反序php技巧_Array数组常用操作方法二

var list = new Array()

数组反序php技巧_Array数组常用操作方法二
(图片来自网络侵删)

赋值:

list[0] = 0;

list[1] = 1;

list[2] = 2;

或者这样声明:var list = [0,1,2]

1 shift():删除数组的第一个元素,返回删除的值。
这里是0

2 unshift(3,4):把参数加载数组的前面,返回数组的长度。
现在list:中是3,4,0,1,2

3 pop():删除数组的末了一个元素,返回删除的值。
这里是2.

4 push(3):将参数加载到数组的末了,返回数组的长度,现在List中时:0,1,2,3

5 concat(3,4):把两个数组拼接起来。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
现在list:中是0,1,2,3,4

6 splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,...

7 reverse:将数组反序

var a = [1,2,3,4,5];

var b = a.reverse();

//a:[5,4,3,2,1] b:[5,4,3,2,1]

8 sort(orderfunction):按指定的参数对数组进行排序 默认按字符编码的顺序进行排序

var a = [1,2,3,4,5];

var b = a.sort();

//a:[1,2,3,4,5] b:[1,2,3,4,5]

如果想按照其他标准进行排序,就须要供应比较函数,该函数要比较两个值,然后返回一个用于解释这两个值的相对顺序的数字。
比较函数该当具有两个参数 a 和 b,其返回值如下:

若 a 小于 b,在排序后的数组中 a 该当涌如今 b 之前,则返回一个小于 0 的值。

若 a 即是 b,则返回 0。

若 a 大于 b,则返回一个大于 0 的值。

如:

function sortNumber(a,b)

{

return a - b

}

var arr = new Array(6)

arr[0] = \"大众10\"大众

arr[1] = \公众5\公众

arr[2] = \"大众40\公众

arr[3] = \"大众25\"大众

arr[4] = \"大众1000\"大众

arr[5] = \"大众1\"大众

document.write(arr + \"大众<br />\公众)

document.write(arr.sort(sortNumber))

输出:

10,5,40,25,1000,1

1,5,10,25,40,1000

9 slice(start,end):返回从原数组中指定开始下标到结束下标之间的项组成的新数组

var a = [1,2,3,4,5];

var b = a.slice(2,5);

//a:[1,2,3,4,5] b:[3,4,5]

10 join(separator):将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符

var a = [1,2,3,4,5];

var b = a.join(\公众|\公众);

//a:[1,2,3,4,5] b:\公众1|2|3|4|5\"大众

11 toString():把数组转换为字符串,并返回结果。
现在List中时:1,2,3

12 toLocaleString():把数组转换为本地数组,并返回结果。

欢迎关注"大众号(hongji8410)和加入QQ群一起互换(522342554)

标签:

相关文章

php视频小偷技巧_PHP采集 抓取

一、 什么是php采集程序?二、 为什么要采集?三、 采集些什么?四、 如何采集?五、 采集思路六、 采集范例程序七、 采集心得什...

SEO优化 2024-12-13 阅读0 评论0