Я хочу знать, как создать приватный атрибут в классе Javascript.Я попробовал это:
function Class1(selector)
{
//calling the constructor
Constructor();
//private attribute
var $container = null;
function Constructor()
{
$container = $(selector);
//Shows that container is an object
alert($container);
}
function Foo()
{
//Shows that container is null
alert($container);
}
result {
Foo : Foo
};
}
Я предполагал, что в «Конструкторе» он создает новую переменную $ container и назначает ей объект.Я хочу знать, как я должен присвоить значение атрибуту $ container объекта, а не локальной переменной в функции Constructor.