Здравствуйте дорогие программисты! Вот, есть проблема, я не могу присвоить ничего внутреклассовой переменной. Может проблема в синтаксисе, но я в описания синтаксиса js такого не находил, в общем, жду помощи =)
var objects=[];
var object = function(blabla){
that={
blabla: blabla,
move: function(){
if (blabla == true) {alert("true!!!");}
}
};
return that;
};
objects.push(object(false));
objects[0].blabla=true;
setInterval(function(){
for(var i=0;i<objects.length;i++){
objects[i].move();
}
},30);
if(objects[0].blabla==false){alert("false!!!")}
ну примерно так, присваиваю при создание объекта false, а потом уже присвоить true не получается, почему?