object-literal

Как я могу объявить частный var внутри литерального объекта? Потому что у меня есть такой код: var foo = { self: null, init: function() { self = this; self.doStuff(); }, doStuff: function() { //stuff here } } Это работает отлично, но если у меня есть некотор...

Пожалуйста, обратитесь к приведенному ниже коду, когда я "комментирую" любую из закомментированных строк, это вызывает ошибку (в IE)"': 'expected". Итак, правильно ли мое заключение, что эта неспособность предоставить ссылку на значение объекта, как ключ объекта в строковом литерале; является ли это строго и...

Вот пример. Моя забота заключается в том, чтобы оба, кажется, сделали свою работу. какой из них предпочесть? var fooArr = [{ "bar": {"blah": 9 } }]; for(var i in fooArr) { var value = fooArr[i].bar.blah; console.log(value); //checking in firebug console } var fooObj = { "bar": {"blah": 9 } }; for(var i...

Я занимался некоторыми исследованиями объектных литералов и тому подобного. Я создаю игру, которая имеет различные свойства от моего игрока. Эти prorpeties хранятся в нескольких группах, таких как его корабль и все свойства для этого, его wepaon и все свойства для этого, etc..As в результате я хранил эти св...

почему после работы? <something>.stop().animate( { 'top' : 10 }, 10 ); в то время как это не работает: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); чтобы было еще яснее: на данный момент я не могу передать свойство CSS функции animate в качестве переменной....

мне нужно создать массив объектных литералов такой: var myColumnDefs = [ {key:"label", sortable:true, resizeable:true}, {key:"notes", sortable:true,resizeable:true},...... в цикле такой: for (var i = 0; i < oFullResponse.results.length; i++) { console.log(oFullResponse.results[i].label); } ...

У меня есть объект Javascript следующим образом: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Ellio...

Итак, я работаю над проектом в узлах, и я столкнулся с небольшой проблемой с ключами в объектных литералах, у меня есть следующая настройка: var required = { directories : { this.applicationPath : "Application " + this.application + " does not exists", this.applicationP...

что этот код тоже относится? queryString: function() { //some code } Я тестировал его в WebConsole (Firefox), но он не будет выполняться, поэтому я думаю, что это не эквивалентно function queryString() {}. Так что же это такое?...