3

Javascript で、「パブリックに」アクセス可能な関数を宣言したい場合、慣用的なアプローチは何ですか?

MyObj.prototype.foo = function() {
    ...
}

また

function MyObj() {
  this.foo = function() {
     ... 
  }
}

どのような状況で、あるスタイルが他のスタイルよりも決定されるでしょうか? 他のものよりも優れている点は何ですか?

助けてくれてありがとう!

4

1 に答える 1