1
 var Foobar = function() {};

 Foobar.prototype.clickDetails = function() {
   $("#foobar").html("test");
 }

 and

 var Foobar = function () {
      return {
           clickDetails: function () {
                $("#foobar").html("test");
           }
      };
}();

後者は既存のものなので疑問に思っていますが、ジャスミンで動作させることができず、最初のものを最初から書きました。2つの違いは何ですか?

4

1 に答える 1