js中数组的API
来源:互联网 发布:孟庭苇离婚知乎 编辑:程序博客网 时间:2024/06/06 18:32
1.join()
var str=arr.join("分隔符"):将数组转为字符串。可自定义分割符!
用法:将字符拼接为单词或句子 cahrs.join("");
2 concat()
var newArr=arr.contat(元素值,[数组],..):将参数拆散成单个元素,追加到数组中。
*不会修改原数组,只能返回新数组对象*
3 slice()
var subArr=arr.slice(start,end+1)
截取数组下标从start开始到end位置的元素。 生成子数组对象。
*含头不含尾*
4.splice()
删除,插入,替换
删除元素:arr.splice(start,count); 返回被删除的元素
替换元素: arr.splice(start,count,值1,值2.....);先做删除,再替换
插入元素: arr.splice(start,0,值1,值2,.....);
5.
reverse():颠倒所有数组元素。
sort():默认升序排列。默认转为字符串排列。
var compare =new Function("a","b","return a+b");
arr.sort(compare);
6 x.toString()把数组转化成字符串
7 栈操作:
(1) 结尾入栈出栈
push(); 结尾数组元素的进栈操作
pop(); 结尾数组元素的出栈操作
(2) 开头入栈出栈
unshift(); 开头数组元素的进栈操作
shift(); 开头数组元素的出栈操作
8 队列
push()-->shift() 形成了一个先进先出的队列。
var str=arr.join("分隔符"):将数组转为字符串。可自定义分割符!
用法:将字符拼接为单词或句子 cahrs.join("");
2 concat()
var newArr=arr.contat(元素值,[数组],..):将参数拆散成单个元素,追加到数组中。
*不会修改原数组,只能返回新数组对象*
3 slice()
var subArr=arr.slice(start,end+1)
截取数组下标从start开始到end位置的元素。 生成子数组对象。
*含头不含尾*
4.splice()
删除,插入,替换
删除元素:arr.splice(start,count); 返回被删除的元素
替换元素: arr.splice(start,count,值1,值2.....);先做删除,再替换
插入元素: arr.splice(start,0,值1,值2,.....);
5.
reverse():颠倒所有数组元素。
sort():默认升序排列。默认转为字符串排列。
var compare =new Function("a","b","return a+b");
arr.sort(compare);
6 x.toString()把数组转化成字符串
7 栈操作:
(1) 结尾入栈出栈
push(); 结尾数组元素的进栈操作
pop(); 结尾数组元素的出栈操作
(2) 开头入栈出栈
unshift(); 开头数组元素的进栈操作
shift(); 开头数组元素的出栈操作
8 队列
push()-->shift() 形成了一个先进先出的队列。
0 0
- js中数组的API
- js中数组常用的API
- JS中数组API的原理及基本功能
- JS 语言数组中 API 和 用法
- JS日期和常用的数组API和对象API
- JS 数组API
- JS-数组API
- js数组API总结
- js数组API--温故知新
- 【面向JS--数组API】
- js 数组api
- JS中数组的操作
- JS中数组的应用
- js中数组的remove
- JS中数组的使用
- JS中数组的操作
- js中数组的操作方法
- js中数组的使用方法
- 创建博客-用户认证(下)
- Codeforces Round #368 (Div. 2) A. Brain's Photos
- 2. node.js 模块管理机制
- Python入门----语句(菜鸟教程的学习笔记)
- Anndroid Studio的注释模板
- js中数组的API
- C#TCP连接握手代码
- PHP上传文件的实现
- 排序算法之直接插入排序
- 四种Java引用浅解
- 1059: [ZJOI2007]矩阵游戏
- HDU 1002 (高精度加法运算)
- POJ3372
- Ajax:1.1 基础了解