Mastering Javascript Arrays
function LoopingTroughArray() { var Values = ["A" ,"B" ,"C" ]; for (var i = 0; i < Values.length; i++) { // Solution 1 alert(Values[i]); } for (var index in Values) { // Solution 2 alert(Values[index]); } jQuery.each(Values, // Solution 3 with jQuery function (index, value){ alert(value); // return true; same as continue // return false; same as break } ); // The array method forEach is supportted in FireFox but not in Internet Explorer. } function FilteringAnArray() { var Values = [1,2,3]; var NewValues = jQuery.map( Values, function (value){ if (value > 2) return value; else return null ; // remove the item from the array } ); alert(NewValues.valueOf()); } function ChangingTheContentOfAnArray() { var Values = [1,2,3]; var NewValues = jQuery.map( Values, function (value){ return value*2; } ); alert(NewValues.valueOf()); } function LoopingTroughAnObjectProperties() { var Person = { LastName: "Descartes" , FirstName: "Rene" } jQuery.each(Person, function (key, value){ alert(key+"=" +value); } ); }
No comments:
Post a Comment