JavaScript权威指南 第七章 数组
2016-05-05 09:36
441 查看
主要介绍一下数组方法
1、Join()
Array.join()方法将数组中所有元素都转换为字符串并连接在一起,返回最后生成的字符串。
可以指定一个可选的字符串在生成的字符串中来分隔数组的各个元素。默认使用逗号。
Array.join()方法是String.split()方法的逆向操作,后者是将字符串分割成诺干块来创建一个数组。
2、reverse()
Array.sort()方法将数组中的元素颠倒顺序,返回逆序的数组。
3、sort()
Array.sort()方法将数组中的元素排序并返回排序后的数组。当不用参数调用sort()时,数组元素以字母表顺序排序(如有必要将临时转化为字符串进行比较):
4、concat()
Array.concat()方法创建并返回一个新数组,它的元素包括调用concat()的原始数组的元素和concat()的每个参数。如果这些参数中的任何一个自身是数组,则连接的是数组的元素,而非数组本身。
5、slice()
6、splice()
1、Join()
Array.join()方法将数组中所有元素都转换为字符串并连接在一起,返回最后生成的字符串。
可以指定一个可选的字符串在生成的字符串中来分隔数组的各个元素。默认使用逗号。
var a = [1, 2, 3]; var str = a.join(); // "1,2,3" str = a.join(" "); // "1 2 3" str = a.join(""); // "123" alert(str);
Array.join()方法是String.split()方法的逆向操作,后者是将字符串分割成诺干块来创建一个数组。
2、reverse()
Array.sort()方法将数组中的元素颠倒顺序,返回逆序的数组。
var b = [1, 2, 3]; var str = b.reverse().join(); //"3,2,1" ,并且现在b是[3,2,1]
3、sort()
Array.sort()方法将数组中的元素排序并返回排序后的数组。当不用参数调用sort()时,数组元素以字母表顺序排序(如有必要将临时转化为字符串进行比较):
4、concat()
Array.concat()方法创建并返回一个新数组,它的元素包括调用concat()的原始数组的元素和concat()的每个参数。如果这些参数中的任何一个自身是数组,则连接的是数组的元素,而非数组本身。
5、slice()
6、splice()
相关文章推荐
- JavaScript中的类型转换
- javascript弹出对话框的几种形式
- JavaScript学习总结(三)——逻辑And运算符详解
- json
- JS FileReader对象
- JavaScript学习总结(二)——逻辑Not运算符详解
- JavaScript学习总结(一)——JavaScript基础
- 探讨:JavaScript ECAMScript5 新特性之get/set访问器
- js--异步编程的4种方法
- JS工作随笔04
- 浅析JS异步加载进度条
- 关于js中window.location.href,location.href,parent.location.href,top.location.href的用法
- 关于jsp、html重新加载后台html布局标签语言
- JSON.stringify与JSON.parse
- js面向对象和继承
- ajax小demo---CORS的原理分析及简单使用
- JavaScript 详说事件机制之冒泡、捕获、传播、委托
- cojs 榴莲 题解报告
- javascript闭包详解及常见陷进
- 浅析JS异步加载进度条