本文实例总结了js中数组的常用方法。分享给大家供大家参考,具体如下:
push 方法
eg:
rush:js;">
var arr1 = [1,2,3];
arr1.push([4,5]);
arr1的结果是[1,3,4,5]
concat 方法
该方法会把两个数组或元素组合在一起,但是不会改变调用者的结构
eg:
rush:js;">
var arr1 = [1,3];
var arr2 = [4,5];
var arr3 = arr1.concat(arr2);
arr1的值:[1,3]; arr3的值:[1,5]
pop 方法
eg:
rush:js;">
var arr1 = [1,3];
var val = arr1.pop();
val的值:3 arr1的值:[1,2]
splice 方法
该方法能删除指定的元素,或者插入指定的元素,函数原型 splice(index,howmany,element1,.....,elementX)
index表示要删除的开始下标,howmany表示要删除的元素个数,element(可选)从index开始,要插入的元素,该方法的返回值是被删除掉的那部分数组
eg:
rush:js;">
var arr1 = [1,5];
var arr2 = arr1.splice(0,2);
alert(arr1);
alert(arr2);
arr1的值:[3,5] arr2的值:[1,2]
PS:这个方法一般我用的比较多的就是删除数组的所有元素:arr1.splice(0,arr1.length);
reverse 方法
该 颠倒数组中元素的顺序
join 方法
返回一个字符串,字符串的内容是数组的所有元素,元素之间通过指定的分隔符进行分隔。
eg:
rush:js;">
var arr1 = [1,3];
var str = arr1.join("--");
alert(str);
str的值:1--2--3
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。