我真的很想这样做:
var Html = function() {
alert('internal: ' + this.val);
};
Html.val = "x";
alert('external: ' + Html.val);
Html();
但它不起作用。为什么?如何获取函数代码以查看创建后设置的值?
- 更新 -
因为我的原始帖子的意图不是很清楚,并且因为我在这里发布了一个比其他海报更接近意图的解决方案,所以请允许我说我想要的是一种访问内部成员的机制具有明确目的的函数,即能够创建一个通用函数,该函数可以被播种以在以后独立地修改其行为