>  기사  >  웹 프론트엔드  >  jquery 순회 배열 메서드 및 json 개체의 단순 순회에 대한 샘플 코드 요약

jquery 순회 배열 메서드 및 json 개체의 단순 순회에 대한 샘플 코드 요약

伊谢尔伦
伊谢尔伦원래의
2017-07-17 14:18:221578검색

jquery grep() 필터 배열 탐색

$().ready( 
function(){ 
var array = [1,2,3,4,5,6,7,8,9]; 
var filterarray = $.grep(array,function(value){ 
return value > 5;//筛选出大于5的 
}); 
for(var i=0;i<filterarray.length;i++){ 
alert(filterarray[i]); 
} 
for (key in filterarray){ 
alert(filterarray[key]); 
} 
} 
);


jquery Each() 배열 필터링 및 탐색

$().ready( 
function(){ 
var anObject = {one:1,two:2,three:3};//对json数组each 
$.each(anObject,function(name,value) { 
alert(name); 
alert(value); 
}); 
var anArray = [&#39;one&#39;,&#39;two&#39;,&#39;three&#39;]; 
$.each(anArray,function(n,value){ 
alert(n); 
alert(value); 
} 
); 
} 
);


jquery inArray() 배열 필터링 및 탐색

$().ready( 
function(){ 
var anArray = [&#39;one&#39;,&#39;two&#39;,&#39;three&#39;]; 
var index = $.inArray(‘two&#39;,anArray); 
alert(index);//返回该值在数组中的键值,返回1 
alert(anArray[index]);//value is two 
} 
);


jquery 지도 () 필터

$().ready( 
function(){ 
var strings = [&#39;0&#39;,&#39;1&#39;,&#39;2&#39;,&#39;3&#39;,&#39;4&#39;,&#39;S&#39;,&#39;6&#39;]; 
var values = $.map(strings,function(value){ 
var result = new Number(value); 
return isNaN(result) ? null:result;//isNaN:is Not a Number的缩写 
} 
); 
for (key in values) { 
alert(values[key]); 
} 
} 
);


js traverse 및 구문 분석 jsonobject1

var json = [{dd:&#39;SB&#39;,AA:&#39;东东&#39;,re1:123},{cccc:&#39;dd&#39;,lk:&#39;1qw&#39;}]; 
for(var i=0,l=json.length;i<l;i++){ 
for(var key in json[i]){ 
alert(key+&#39;:&#39;+json[i][key]); 
} 
}


js traverse 및 구문 분석 json 객체 2

다음 json 객체가 있습니다:
var obj ={"name":"Feng Juan" ,"password":"123456″,"department":"Technical Department","sex":"여성","old":30};
순회 방법:

for(var p in obj){ 
str = str+obj[p]+&#39;,&#39;; 
return str; 
}

JS simpleloopjson 배열을 순회하는 방법 .

예를 들어 데이터베이스의 jsonstring은 이렇습니다

var str = &#39;[{"name":"宗2瓜","num":"1","price":"122"},{"name":"宗呱呱","num":"1","price":"100"}]&#39;;
var xqo = eval(&#39;(&#39; + str + &#39;)&#39;);
for(var i in xqo){
  alert(xqo[i].name);
}

위가 js이고, 아래가 json 문자열을 파싱하는 jquery,

var cc = jQuery.parseJSON(data);
alert(cc[0].title);

루프하면 위와 같습니다

위 내용은 jquery 순회 배열 메서드 및 json 개체의 단순 순회에 대한 샘플 코드 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.