私は本当にこれをしたいです:
var Html = function() {
alert('internal: ' + this.val);
};
Html.val = "x";
alert('external: ' + Html.val);
Html();
しかし、うまくいきません。なぜ?作成後に設定された値を関数コードで確認するにはどうすればよいですか?
- アップデート -
私の元の投稿はその意図があまり明確ではなく、ここに他の投稿者よりも意図に近い解決策を投稿したため、私が欲しかったのは後で独立して動作を変更するためにシードできるジェネリック関数を作成できるという明確な目的を持つ関数