js遍历数组的方法

分类:函数知识网浏览量:2731发布于:2021-06-15 07:30:08

js遍历数组的方法

//----------------for用来遍历数组对象-- var i,myArr = [1,2,3]; for (var i = 0; i 在前端工作时,有时我们需要遍历一些未知类型的对象.代码如下://js遍历对象function

concat()连接两个或更多的数组,并返回结果.join()把数组的所有元素放入一个字符串百.元素通过指定的分隔度符进行分隔.pop()删除并返回数组的最后一个元素 push()向数组的末尾添加一个或更多元专素,并返回新的长度.reverse()颠倒数组中元素的顺序.shift()删除并返回数组的第一个元素.slice()从某个已属有的数组返回选定的元素等等.

<script type="text/javascript">/*对比:1、map速度比foreach快2、map会返回一个新数组,不对原数组产生影响,foreach不会产生新数组,foreach返回undefined3、map

循环数组?那就得先统计数组的个数 var tag=["a","b","c","d","e","f","g"]; for (var i=0; i<tag.length; i++){ console.log(tag[i]); }

在JS创建数组是用new关键字:var s=new Array() ;或者var s=new Array(3) ;第一种创建可以添加N多值,第二种创建是控制数组的大小 赋值有2种方法: 1: s[0]="1" s[1]="2" 这一种是采用的第一种创建数数 s[2]="3" s[N]="n" s[0]="1" 这一种是采用的第二种创建数数 s[1]="2" s[2]="3" 2:var s=new Array("1","2","3") 反问数组--访问某个特定的元素,通过数组的索引alert(s[0]) 遍历数组for(var x = 0;x<s.length;x++){ alert(s[x]);}

var arr = [1,2,3,4,5];for(var i=0,len=arr.length;i<j;i++){ console.log(arr[i])//循环5次,控制台分别打印1到5五行}

这个需要你在输出的时候加上'[ ]'符号的,遍历输出的时候加上<script> var arr = [[1,2,3],[4,5,6]]; document.write('['); for( var i = 0 ; i 评论0

function fundMan(){//比如这个是你的数组var arr={1,2,3};//定义一个变量,用来接收最大的量,默认值为数组第一位var max=arr[0];//重第二个开始遍历,第一个也可以,不过没必要for(var i=1;i 评论0 0 0

你要么这么写 for(k=0;k<boxes.length;k++){ if(boxes[k].checked){ } } 要么 for(k in boxes){ if(k.checked){ } }

用jquery $(数组).each(function(idx,value){ });