【发布时间】:2015-01-11 12:54:06
【问题描述】:
javascript中的函数也是一个对象,可以有属性。那么有没有办法从它自己的函数体内访问它的属性呢?
喜欢这个
var f = function() {
console.log(/*some way to access f.a*/);
};
f.a = 'Test';
f(); //should log 'Test' to console
【问题讨论】:
-
嗯,您的示例使用了参考,因此您可以得到相应的答案。
-
仍在寻找答案。想要一种从函数 f 的主体内部设置 f.a=3 的方法。以下是两次失败的尝试:function f() { f.a=3;这.a=3; } // f console.log(f.a);
标签: javascript function properties