【发布时间】:2014-12-12 19:52:15
【问题描述】:
我有一个像这样的对象:
var obj ={
property : '',
myfunction1 : function(parameter){
//do stuff here
}
}
我需要设置一些不能从对象外部访问/看到的私有属性和函数。它不适用于
var property:, 或 var myFunction1
下一个问题是,如果我在对象内部或外部调用函数,我总是必须使用obj.myfunction() 来执行此操作。我想将“this”分配给一个变量。喜欢self : this。并使用self.property 和self.myfunction 在对象内部调用我的函数和变量。
怎么样? :)
【问题讨论】:
标签: javascript oop object private