Вопросы по теме 'javascript-objects'
Почему я могу добавлять именованные свойства в массив, как если бы это был объект?
Следующие два разных фрагмента кода мне кажутся эквивалентными:
var myArray = Array();
myArray['A'] = "Athens";
myArray['B'] = "Berlin";
и
var myObject = {'A': 'Athens', 'B':'Berlin'};
потому что они оба ведут себя одинаково, а также...
69000 просмотров
schedule
18.03.2022
Получение первого индекса объекта
Рассмотреть возможность:
var object = {
foo: {},
bar: {},
baz: {}
}
Как бы я это сделал:
var first = object[0];
console.log(first);
Очевидно, это не работает, потому что первый индекс называется foo , а не 0 ....
385794 просмотров
schedule
20.03.2022
Количество элементов в объекте javascript
Есть ли способ получить (откуда-нибудь) количество элементов в объекте javascript ?? (то есть постоянная сложность).
Я не могу найти свойство или метод, позволяющий получить эту информацию. Пока я могу думать только об итерации по всей коллекции,...
177865 просмотров
schedule
28.11.2023
Проверьте, является ли значение объектом в JavaScript
Как проверить, является ли значение объектом в JavaScript?
1514901 просмотров
schedule
07.04.2022
Google Map API не работает, когда DOCTYPE объявлен в Chrome и Firefox
У меня возникла эта странная проблема, когда мой скрипт Google Maps API не работает, карта не отображается , когда я объявляю DOCTYPE.
Без DOCTYPE я получаю следующее предупреждение, но оно работает и отрисовывается карта :
Ресурс...
2869 просмотров
schedule
04.09.2022
Цикл через массив внутри объекта в Javascript
Возможный дубликат: Цикл через объект Json
{
"data": [
{
"name": "Jen",
"id": "1"
},
{
"name": "Steve",
"id": "8"
}
]
}
Сервер, с которым я взаимодействую, отвечает указанным выше...
5837 просмотров
schedule
11.03.2023
Как отправить объекты JavaScript GWT через RPC?
У меня есть несколько объектов JavaScript API Карт GWT (LatLng, Polyline), которые я хочу отправить между клиентом и сервером с помощью RPC, но поскольку они не сериализуемы, я не могу их использовать. В настоящее время у меня есть Pojos для связи...
423 просмотров
schedule
20.04.2022
Свойства класса CoffeeScript во вложенных анонимных функциях
Я знаком с методологией скрытых паттернов, однако я все еще обдумываю прототипы объектов.
Я пытаюсь создать базовый класс для управления разделом на моем сайте. Проблема, с которой я сталкиваюсь, заключается в потере определенных переменных класса...
1257 просмотров
schedule
05.11.2023
Длина ассоциативного массива JavaScript
У меня есть ассоциативный массив JavaScript (или некоторые могут предпочесть называть его объектом) например, скажем
var quesArr = new Array();
quesArr["q101"] = "Your name?";
quesArr["q102"] = "Your...
84380 просмотров
schedule
08.05.2023
некоторые ошибки с объектами javascript
Я начинаю ненавидеть объекты в javascript.
Каждый раз, когда у меня возникает ошибка, и я ее исправляю, появляется новая ошибка и так далее. Не могли бы вы взглянуть на следующий код и сказать мне, что не так?
сообщение о проблеме: "this.Images...
87 просмотров
schedule
10.05.2023
Преобразование массива простых объектов JS в Ember.js ArrayController
Я только начал использовать фреймворк Ember.js, и у меня есть простая проблема. У меня есть данные, инициализированные как простые объекты JS (заполненные в шаблоне, созданные моими PHP-скриптами), и я хотел бы преобразовать их в объекты Ember.js до...
1049 просмотров
schedule
30.10.2022
Динамическая древовидная структура Javascript
Я хотел бы построить иерархию динамически, при этом каждый узел, созданный как слой / уровень в иерархии, имеет свой собственный массив узлов. ЭТО ДОЛЖНО ФОРМИРОВАТЬ СТРУКТУРУ ДЕРЕВА. Должен быть корневой узел и неопределенное количество узлов и...
9165 просмотров
schedule
21.02.2024
Создание имени переменной свойства в объекте JSON
Я запускаю этот код.
var output = {"records": []};
for(i = 0; i < data.length; i++)
output.records[i] = { propertyName : data[i][propertyName] }
Я ожидал, что вывод будет в следующей форме.
{ "cat" : "mjau" }
{ "dog" : "woff" }...
2569 просмотров
schedule
02.02.2023
Как я могу избежать дубликатов в ScriptDb?
У меня есть некоторые объекты для сохранения в базе данных, но они должны быть уникальными при каждом выполнении скрипта. Эти объекты просто будут менять значения в каждом экземпляре приложения. Проблема в том, что когда я создаю первый объект,...
123 просмотров
schedule
20.05.2022
Установите свойство JSON с полной строкой
Этот вопрос достигает своего рода противоположности тому, что я пытаюсь сделать . В принципе, у меня есть этот объект:
var a = {
b: {
c: 'Foo'
}
}
Что мне нужно сделать, так это установить значение c с учетом строки...
965 просмотров
schedule
23.10.2022
ошибка с google swiffy, вызывающим runtime.js несколько раз на одной странице
Я преобразовал несколько swf-файлов с помощью google swiffy v5.2, и мои новые анимации будут отображаться на многих разных страницах, большинство из которых я не контролирую и к которым у меня нет доступа. Чтобы анимация работала, ей нужен файл...
2465 просмотров
schedule
04.03.2023
Вложенные объекты Handlebars
Я использую backbone.js с вложенными моделями. Идея состоит в том, чтобы содержать все атрибуты автора, а также повторно использовать модель автора как для постов, так и для комментариев. По крайней мере, теоретически это имеет смысл, я думаю....
9129 просмотров
schedule
01.03.2023
Как скопировать объект JavaScript в новую переменную НЕ по ссылке?
Я быстро написал здесь jsfiddle, в котором я передаю небольшой объект JSON в новую переменную и изменяю данные из исходной переменной (не из новой переменной), но данные новой переменной также обновляются. Это должно означать, что объект JSON был...
196004 просмотров
schedule
20.03.2022
Почему я не могу установить свойство имени функции JavaScript?
Я изучаю JavaScript и читал, что функции похожи на объекты и могут иметь такие свойства:
var person = function(){
}
person.name="John Smith"; //output ""
person.age=21; //output 21
person.profession="Web Developer"; //output "Web Developer"...
1675 просмотров
schedule
13.02.2023
Что этот сгенерированный код должен (предназначен) делать?
Я видел это в автоматически сгенерированном файле javascript:
function map(x){
x={x:x};
delete x.x;
return x
}
Мой вывод таков: он используется для создания объекта, но зачем создавать его таким образом ? Это шаблон?
ОБНОВИТЬ...
663 просмотров
schedule
28.03.2022