Javascript Objects: CallBack function by referrence

by austinnoronha

HTML

<h3>Test on objects</h3>

<p></p>

JavaScript

var news = {

         eng: "This is English",
         hin: "This is Hindi",
         mar: "This is Marathi",
         kan: "This is Kanada",
         tam: "This is Tamil",
         lang: function (m, tm) {
             return tm(" : " + m);
         },
         langSet: function (m, tm) {
             return tm( this[m] ? this[m] : "not found!!" );
         }
     };

     

     $(document).ready(function () {
            
         var testCall = function (m) {
         return m ? $("p").html($("p").html() + " <br> ---> " + m) : false;
     };
         news.langSet("eng", testCall);
         news.langSet("mar2", testCall);

     });