Вопросы по теме 'javascript-objects'

Как ведет себя набор {a:1}, дающий 1, и {a:1, b:2}, дающий ошибку в консоли Javascript?
Следующее будет отображаться в Firebug или на jsconsole.com или в другой интерактивной консоли Javascript: >>> foo = { a : 1, b : 2.2 } Object { a=1, more...} >>> foo.a 1 >>> foo.b 2.2 >>> { a : 1, b : 2.2...
254 просмотров
schedule 19.03.2023

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

создание функции в объекте в javascript
у меня есть программа, и я думал создать объект, а затем функцию внутри него. Является ли это возможным? это похоже на это var x = function() {....} , и я хотел повторно использовать переменную x.. вот код: $("#tbl").jqGrid({ url: '',...
135 просмотров

Рекурсивный поиск в объекте JSON или Javascript
Например: [{ id:'our-purpose', title:'Our Purpose', slug:'/our-purpose', backgroundImage:'images/bg-our-purpose.jpg', showInNav:1 }, { id:'our-people', title:'Our People', slug:'/our-people',...
8736 просмотров

Аксессоры/мутаторы
Я пытаюсь создать такой объект: var DadosUtente = true; var DevolucaoModelo = { get UtNome() { return (DadosUtente) ? $("#UT_Nome") : $("#Equipamento_Nome")} }; Если я изменю DadosUtente , селектор также вернет изменения. Это правильно...
1341 просмотров
schedule 20.11.2023

Использование setTimeout() в функции класса JavaScript
Можно ли использовать setTimout() внутри объекта JavaScript? В настоящее время вызов метода анимации выполняется один раз, кажется, что setTimeout() не выполняет свою работу. Мне удалось заставить его работать, но в действительно хакерском методе...
6368 просмотров

Поддержка геттера JavaScript в IE8
Проверьте этот код. Это очень простой объект JavaScript, реализованный с использованием шаблона модуля (и вы можете см. живой пример по адресу этот скрипт ) var human = function() { var _firstName = ''; var _lastName = '' return...
11248 просмотров

Лучший подход к обнулению переменных, объектов в Javascript
Я создаю что-то для мобильных устройств и хотел бы как-то очистить нулевые объекты, переменные, чтобы освободить немного памяти. Здесь у меня есть два быстрых примера, обе являются анонимными функциями, как я считаю, но какой способ лучше или более...
2491 просмотров

Почему jQuery Extend Deep Copy не копирует объект рекурсивно?
Я искал везде и нашел похожие вопросы с ответами, которые на самом деле не касались моей проблемы, поэтому я извиняюсь, если это похоже на повторение, но из моих экспериментов следует, что функция глубокого копирования jQuery на самом деле не...
2669 просмотров

Объект JavaScript сходит с ума при создании?
В настоящее время я работаю над многопользовательской игрой на Javascript, и у меня, похоже, очень специфическая проблема с моей структурой/объектом данных PlayerList. Вот объект: var PlayerList = function(){ this.list = {}; } У...
220 просмотров
schedule 23.09.2022

Как запросить базу данных ScriptDB для ключей: значения в объектах, вложенных в объекты массива Сценарий Google Apps
Предположим, что объект schema хранится в ScriptDb: {name: 'alice', age: 12, interests: [ {interest: 'tea parties', enthusiasm: 'high'}, {interest: 'croquet', enthusiasm: 'moderate'}, ] } Я понимаю, как выполнить...
606 просмотров

Javascript: как получить доступ к объекту в объекте
Я работаю с языковым файлом, в котором хранятся переводы для URL-адреса jquery datepicker: http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/i18n/jquery-ui-i18n.min.js?ver= 3.4.2 Возвращается объект jQuery.datepicker.region, и я хотел бы...
608 просмотров

B расширяет A, но B.add заполняет A.prototype.property
У меня есть один класс и другой, который наследует дочерние свойства от первого. function A() {} A.prototype.children = []; function B() {} B.prototype = new A(); B.prototype.addChild = function(Child) { this.children.push(Child); }; var b =...
228 просмотров
schedule 01.06.2023

Javascript создание объектов - несколько подходов, какие-то различия?
Я видел несколько разных способов создания экземпляров объектов в javascript, хотел узнать преимущества и недостатки различных подходов и почему вы должны использовать один над другим. Подход 1 var obj = { prop: value, . . ....
35290 просмотров
schedule 21.04.2023

Невозможно заставить работать встроенную функцию javascript reduce()
Я пытаюсь агрегировать данные, используя функцию reduce() в javascript (аналогично этот вопрос ): HTML Product 1: <button id="product1">Add one</button> Product 2: <button id="product2">Add one</button> JS...
238 просмотров

Изменение свойств маркера (карты Google), когда все объекты-маркеры имеют одинаковое имя
У меня есть карта Google на моем веб-сайте, которая заполнена маркерами через PHP. Чего я не понимаю, так это того, как я могу идентифицировать каждый маркер по отдельности, поскольку все объекты маркеров имеют одно и то же имя. Этот код взят со...
8557 просмотров

jQuery Объединение 2 объектов с динамическими свойствами
У меня есть 2 объекта javascript. Мне нужно объединить их вместе, однако один из них содержит значения полей динамической формы, сохраненные в переменных. У меня есть пример кода: http://jsfiddle.net/ZAa7L/ Я получил этот код из другого...
20 просмотров
schedule 11.10.2023

Объект Javascript с методом .push()
Я хочу создать объект javascript, используя метод .push() , и создать Key Value Pair . Я пробовал это, но это не работает. $("input[name^=ang_nama]").each(function() { arr_nama.push($(this).attr('id'):$(this).val()); }); Любые решения?
1786 просмотров
schedule 15.05.2024

Объединение двух базовых коллекций и моделей в один объект с использованием подчеркивания
У меня есть две основные коллекции: категории и элементы. Категории содержат модели категорий с идентификатором, именем и элементами (w/c содержит идентификаторы элементов в строковом формате, разделенные запятыми) и коллекцию элементов, содержащую...
2903 просмотров

конструктор прототипов javascript и instanceof
Когда я проверил метод instanceof , результаты не совпадают. function A(){} function B(){}; Сначала я назначил свойство prototype (ссылка) в A A.prototype = B.prototype; var carA = new A(); console.log( B.prototype.constructor );...
240 просмотров
schedule 10.01.2023