$.each(),$.map()まとめ

899 ワード

//$.each()   (    )、  (   )    

//    
var json={"name":"  ","age":"18","sex":" "};
$.each(json,function(key,val){alert(key+val)})

//            ,     
$.each(json,function(key){alert(key+json[key])})

//       this   
$.each(json,function(){alert(this)})

//               “ ”           

    var arr=[1,8,9,40,"dasd","dd"]    
    $.each(arr,function(){alert(this)})

    $.each(arr,function(key){alert(key+arr[key].toString())})

    $.each(arr,function(key,val){alert(key+val.toString())})
//$.map()              

var arr=[1,8,9,40,50,100];
var newarr=$.map(arr,function(val){return val+1});//     return!
newarr//[2, 9, 10, 41, 51, 101]