Friday, 15 July 2011

javascript - Query through Json object -



javascript - Query through Json object -

this json:

[{"id":1,"order":1,"isdone":true,"text":"abc","date":"6/14/2014"}, {"id":2,"order":2,"isdone":false,"text":"cde","date":"6/15/2014"}, {"id":3,"order":3,"isdone":false,"text":"fgh","date":"6/16/2014"}]

what efficient way count of isdone == true?

you can utilize plain javascript iteration:

var a=[{"id":1,"order":1,"isdone":true,"text":"abc","date":"6/14/2014"},{"id":2,"order":2,"isdone":false,"text":"cde","date":"6/15/2014"},{"id":3,"order":3,"isdone":false,"text":"fgh","date":"6/16/2014"}] var ct=0; a.foreach(function(entry) { if(entry.isdone)ct++; }); alert(ct);

javascript

No comments:

Post a Comment