JavaScript---数组
来源:互联网 发布:人工智能深度电影影评 编辑:程序博客网 时间:2024/05/16 13:04
JS中的数组是弱类型的,可含有不同的类型,包括数组
方式:
var arr1=['x'];var arr2 = new Array("x");var arr2 = nw Array(100);//undefined*100
增删:
var arr=[];arr[0]=1;arr[1]=2;arr.push(3);//尾部添加arr.length//3delete arr[0];//arr[0] undefined;arr.length//3arr.unshift(0);//头部添加arr.length -= 1;//删除最后一个arr.pop();//删除最后一个arr.shift();//删除第一个
遍历
for(i in arr){}//无序,适用于稀疏数组for(var i=0;i<arr.length;i++){}arr.forEach(function(x,index,a){ //x->值,index->下标,a->数组});arr.map(function(x)) { return x+10;//数组不改变});//筛选arr.filter(function(x,index)) { return index%3===0 || x>=8;});//遍历到首个不满足条件为止arr.every(function(x) { return x<10;//全部满足返回TRUE,否则FALSE});//遍历一遍查看是否存在满足条件arr.some(function(x) { return x===3;//存在则TRUE,遇到不合适的不会停止})//保留上一轮的结果,到下一轮var sum = arr.reduce(function(x,y)) { return x+y;},0);
0 0
- javascript 数组
- JavaScript 数组
- Javascript数组
- javascript数组
- JavaScript 数组
- JavaScript 数组
- javascript数组
- javascript 数组
- javascript数组
- javaScript 数组
- JavaScript数组
- javascript数组
- javascript 数组
- javascript数组
- javascript数组
- JavaScript数组
- javascript数组
- javascript 数组
- 【多线程】线程状态转换
- AndroidStudio如何引入so包
- 7 Python中的函数
- PHP引用参数的效率问题
- 在eclipse里写jsp文件来操作数据库之教训
- JavaScript---数组
- Oracle学习中连接数据库。
- 中序和层次建二叉树,并前序输出(代码未测试完成,敬请期待)
- Problem C: 类的初体验(V)
- 运行PhotoGallery时,读取Flickr图片的界面空白
- 移动端的click事件
- 初始hibernate
- 有关mybatis的Invalid bound statement (not found)的解决办法
- 虚拟主机安装centos无法连网的原因