2013年9月30日

jQuery for each

針對Array進行for each
var ary = [ 52, 97 ]; $.each(ary, function( index, value ) { console.log( index + ": " + value ); });

結果
0: 52
1: 97


針對Object進行
var ary = {}; ary["aaa"] = "123"; ary["bbb"] = "456"; $.each(ary, function( index, value ) { console.log( index + ": " + value ); });

結果
aaa: 123
bbb: 456

break 效果 (return false)
var ary = [ 52, 97 ]; $.each(ary, function( index, value ) { if(index == 1) return false; console.log( index + ": " + value ); });

結果
0: 52

continue 效果 (return true)
var ary = [ 52, 97 ,30,20]; $.each(ary, function( index, value ) { if(index == 1) return true; console.log( index + ": " + value ); });

結果
0: 52
2: 30
3: 20








沒有留言:

張貼留言