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

Используйте этот тег для вопросов, связанных с объектами JavaScript.
29
ответов

Как удалить свойство из объекта JavaScript?

Скажем, я создаю объект следующим образом: var myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; Каков наилучший способ удалить свойство regex, чтобы в итоге получить новый myObject следующим образом: v...
задан 16 окт. '08 в 13:57
30
ответов

Длина объекта JavaScript

Если у меня есть объект JavaScript, скажите var myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21; есть ли встроенный или принятый способ наилучшей практики для получения длины этого ...
задан 07 авг. '08 в 22:42
53
ответов

Как я могу объединить свойства двух объектов JavaScript динамически?

Мне нужно объединить два (очень простых) объекта JavaScript во время выполнения. Например, я бы хотел: var obj1 = { food: 'pizza', car: 'ford' } var obj2 = { animal: 'dog' } obj1.merge(obj2); //obj1 now has three properties: food, car, and animal ...
задан 05 окт. '08 в 3:30
30
ответов

Как я могу отобразить объект JavaScript?

Как отобразить содержимое объекта JavaScript в строчном формате, например, когда мы alert переменная? Тот же форматированный способ, которым я хочу отобразить объект.
задан 05 июня '09 в 22:01
29
ответов

Найти объект по id в массиве объектов JavaScript

У меня есть массив: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.] Я не могу изменить структуру массива. Мне передается id 45, и я хочу получить 'bar' для этого объекта в массиве. Как это сделать в JavaScript или с помощью jQu...
задан 09 сент. '11 в 18:42
29
ответов

Проверьте, является ли значение объектом в JavaScript

Как вы проверяете, является ли значение объектом в JavaScript?
задан 14 дек. '11 в 23:35
19
ответов

Как получить все значения свойств объекта Javascript (не зная ключей)?

Если есть объект Javascript: var objects={...}; Предположим, что он имеет более 50 свойств, не зная имена свойств (которые не знают "ключи" ), как получить каждое значение свойства в цикле?
задан 05 сент. '11 в 13:20
3
ответов

Как вернуть значение из асинхронной функции обратного вызова?

Этот вопрос задается много раз в SO. Но все же я не могу получить материал. Я хочу получить некоторую ценность от обратного вызова. Посмотрите на script ниже для уточнения. function foo(address){ // google map stuff geocoder.geocode( ...
задан 27 июля '11 в 19:12
9
ответов

Создать пустой объект в JavaScript с помощью {} или нового объекта Object()?

Есть два метода двух разных создания пустого объекта в JavaScript: var objectA = {} var objectB = new Object() Есть ли разница в том, как движок script обрабатывает их? Есть ли причина использовать один над другим? Аналогичным образом можно со...
задан 30 окт. '08 в 22:22
9
ответов

Из массива объектов извлекаем значение свойства как массива

У меня есть массив объектов JavaScript со следующей структурой: objArray = [ { foo: 1, bar: 2}, { foo: 3, bar: 4}, { foo: 5, bar: 6} ]; Я хочу извлечь массив, содержащий значения ключа foo, что приведет к значению [ 1, 3, 5 ]. Я выполнил это с п...
задан 25 окт. '13 в 16:13
14
ответов

Получение первого индекса объекта

Рассмотрим: var object = { foo: {}, bar: {}, baz: {} } Как бы это сделать: var first = object[0]; console.log(first); Очевидно, что это не работает, потому что первый индекс называется foo, не 0. console.log(object['foo']); работает, ...
задан 26 мая '09 в 8:03
6
ответов

Как перебирать объект JavaScript?

У меня есть объект в JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Я хочу использовать цикл for для получения его свойств. И я хочу повторить его по частям (не все свойства объекта сраз...
задан 17 янв. '13 в 15:36
2
ответов

Как скопировать объект JavaScript в новую переменную NOT по ссылке?

Я написал быстрый jsfiddle здесь, где передаю небольшой json-объект новой переменной и изменяю данные из исходной переменной (а не новой переменной), но новые данные переменных также обновляются. Это должно означать, что объект json был передан по сс...
задан 21 авг. '13 в 16:43
2
ответов

Кодирование объекта Javascript для строки Json

Я хочу закодировать объект Javascript в строку JSON, и у меня возникают значительные трудности. Объект выглядит примерно так: new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_n...
задан 25 июля '11 в 1:08
6
ответов

Использует ли этот способ определения объектов JS какую-либо цель?

Я поддерживаю некоторый унаследованный код, и я заметил, что используется следующий шаблон для определения объектов: var MyObject = {}; (function (root) { root.myFunction = function (foo) { //do something }; })(MyObject); Есть л...
задан 06 нояб. '14 в 23:02