摘要:
var self = this //指代本作用域的对象 我们给出一个私有的 self 参数。这个可以令对象对私有方法可见。这种做法是因为私有方法无法被公共方法调用。要令私有方法有用它们被附加到了对象上,但它们无法从外部访问,同时它们也无法被这个对象的公共方法(prototype方法都是公有的)所访问。他们只对私有成员可见。私有方法则是构造器内部的函数。ECMAScript Language Specification中的一个错误,这个错误令 this 不能正确地对内部函数设置。 functionClass1(){//self(self被附加到了对象上)self只对私有成员可见(能.点出来ia. 阅读全文