jacaScript数组
2015-08-25 15:40
218 查看
1.var arr=['1','2','3'] typeof arr (判断数组类型) print(arr)打印数组内容
2.arr[100]='x', 数组中间自动添加,alert(arr.length) 101
3.arr.join('_') 在数组中添加‘_’;
4. '0' in arr ;对下标0是否存在进行检验 0 in arr 数值0将会被转换成字符串'0'进行检验
5.concat([数组1],[数组2]) 2个数组链接,生成一个新的数组
6.every(callbackfn[,thisary]) 依次执行callbackfn函数 返回false之后结束
7.filter(callbackfn[,thisary]) 依次执行callbackfn函数 返回true之后结束
8.indexof(searchelement ,[fromindex]) 返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;
9.lastindexof(searchelement ,[fromindex]) 从后面检索,返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;
10.map(callbackfn[,thisary]) 依次执行callbackfn函数 返回元素为函数结果的新的数组
11.pop() 删除最后一个元素,返回改数组
12.reverse() 将数组中的元素逆序置换
13.shift() 删除数组中的第一个元素返回改数组
14.slice(start,end)生成一个下标有start 到end的新数组
15.sort(comparefn) 数组排序
16.splice (start,delcount,[数组1,数组2])删除下标由start 开始的delcount个元素,如果指定了第3个参数,则将改参数插入只前置位置
17.toLocaleSting() 将数列转换为与地区相应的字符串值类型
18.unshift([数组1,数组2]) 将元素添加至数组的头部
Array.prototype.join.call(arguments, '_');
比如:
log('a', 'b', 'c');
结果:
'a_b_c'
2.arr[100]='x', 数组中间自动添加,alert(arr.length) 101
3.arr.join('_') 在数组中添加‘_’;
4. '0' in arr ;对下标0是否存在进行检验 0 in arr 数值0将会被转换成字符串'0'进行检验
5.concat([数组1],[数组2]) 2个数组链接,生成一个新的数组
6.every(callbackfn[,thisary]) 依次执行callbackfn函数 返回false之后结束
7.filter(callbackfn[,thisary]) 依次执行callbackfn函数 返回true之后结束
8.indexof(searchelement ,[fromindex]) 返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;
9.lastindexof(searchelement ,[fromindex]) 从后面检索,返回第一个与searchelement 一致的下标,也可以通过第二个参数设置检验检索的起始下标,如果没有找到相符的结果,则返回-1;
10.map(callbackfn[,thisary]) 依次执行callbackfn函数 返回元素为函数结果的新的数组
11.pop() 删除最后一个元素,返回改数组
12.reverse() 将数组中的元素逆序置换
13.shift() 删除数组中的第一个元素返回改数组
14.slice(start,end)生成一个下标有start 到end的新数组
15.sort(comparefn) 数组排序
16.splice (start,delcount,[数组1,数组2])删除下标由start 开始的delcount个元素,如果指定了第3个参数,则将改参数插入只前置位置
17.toLocaleSting() 将数列转换为与地区相应的字符串值类型
18.unshift([数组1,数组2]) 将元素添加至数组的头部
Array.prototype.join.call(arguments, '_');
比如:
log('a', 'b', 'c');
结果:
'a_b_c'
相关文章推荐
- sql存储过程详解
- NSNumberFormatter 数字格式化输出
- 调用Config.ini类
- 404 Not Found 由来
- Java-数组
- Implicit super constructor BaseService() is undefined. Must explicitly invoke another constructor
- 计算机网络组网与配置技术—— 读书笔记3、传输介质和组网连接方法
- windows内核编程基础篇之字符串的处理
- MFC程序的启动过程与相关函数执行顺序
- JavaScript面向对象编程学习笔记
- Sizeof与Strlen的区别与联系
- 堆区和栈区的区别
- 今天写完Assembly的小tips
- 在eclipse中添加新软件 从JAVASE 到 JAVAEE
- Java泛型:类型檫除、模板和泛型传递
- poj 1562 DFS+枚举
- JVM(三):类加载机制(类加载过程和类加载器)
- 保安装富二代诈骗30名女子50万 主攻大龄单身剩女
- QT构造函数中*parent
- 什么是接口 编程中关于接口的理解