function(){ var anArray = ['one','two',' three']; var index = $.inArray('two',anArray); alert(index);//배열에 있는 값의 키 값을 반환하고 1을 반환합니다. alert(anArray[index]);//value } );
function(){ var strings = ['0','1','2 ','3','4','S','6']; var 값 = $.map(strings,function(value){ var result = new Number(value); return isNaN(result) ? null:result;//isNaN:is는 Not a Number } ) for(key in value) { alert(values[ key]); } );
js json 객체 1 탐색 및 구문 분석
코드 복사
코드는 다음과 같습니다. var json = [{dd :'SB',AA:'东东',re1:123},{cccc: 'dd',lk:'1qw'}]; for(var i=0,l=json.length;i< l;i ){
for(var key in json[i]){
alert(key ':' json[i][key]); } }
js 순회 및 파싱 json 객체 2
에는 다음이 있습니다. json 개체:
var obj ={"name":"Feng Juan","password":"123456″,"department":" 기술 부서","sex":"female","old":30} ; 순회 방법:
$('#id'): 요소의 ID를 통해 $('tagName '): 요소의 태그 이름을 전달 $('tagName tagName'): 요소의 태그 이름을 전달합니다. 예: $('ul li') $('tagName#id): ID와 태그 이름을 전달합니다. $(' :checkbox'): 입력 유형이 checkbox'인 모든 요소를 가져옵니다. 예: value="imperial "/>
$('span[price] input[type=text]'): 다음 입력 요소 < input type="text" name="imperial. 수량" disabled="disabled" value="1"/>
$('div',$(this) .parents('div:first')): div 위의 첫 번째 div 노드 가져오기(적어도 상위 노드) $('~span:first',this):