Въпроси с етикет "обекти на javascript"

Използвайте този маркер за проблеми, свързани с обекти на JavaScript.
37
отговор

Как да премахнете имот от обект на javascript?

Да речем, че създавам обект като този: var myObject = {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^ http: //.*"}; Какъв е най-добрият начин да премахнете собствеността на regex, за да завършите с нов myObject като този: v ...
на 16 октомври. '08 в 13:57
44
отговор

Как да проверите дали даден масив съдържа обект в javascript?

Кой е най-краткият и ефективен начин да разберете дали даден масив съдържа JavaScript обект? Това е единственият начин, по който го знам: функцията съдържа (a, obj) {за (var i = 0; i <a.length; i ++) {if (a [i] === obj) {re ...
на 26 октомври '08 в 1:14
60
отговор

Как правилно да клонирате JavaScript обект?

Имам обект, х. Бих искал да го копирам като обект y, така че промените в y да не се променят x. Разбрах, че копирането на обекти, получени от вградени обекти на JavaScript, ще доведе до допълнителни нежелани свойства. Това не е проблем ...
на 08 април '09 в 6:01
42
отговор

Проверете дали обектът е масив?

Опитвам се да напиша функция, която или приема списък с низове, или един низ. Ако това е низ, тогава искам да го преобразувам в масив само с един елемент. Тогава мога да се залепя върху него без страх от грешка. И така, как мога да проверя ...
на 23 януари '11 в 21:53
59
отговор

Как да комбинирам динамично свойствата на два обекта JavaScript?

Трябва да комбинирам два (много прости) JavaScript обекта по време на изпълнение. Например, бих искал: var obj1 = {food: 'pizza', car: 'ford'} var obj2 = {животното: 'dog'} obj1.merge (obj2); // obj1 сега има три свойства: храна, кола и животно ...
настроен на 05 октомври '08 в 3:30
38
отговор

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

Ако имам JavaScript обект, кажете var myObject = new Object (); myObject ["firstname"] = "Гарет"; myObject ["lastname"] = "Симпсън"; myObject ["age"] = 21; Има ли вграден или приет метод за най-добри практики за получаване на дължината на този ...
сет 07 август '08 в 22:42 ч
38
отговор

Как мога да покажа обект на javascript?

Как да се покаже съдържанието на JavaScript обект в стринг формат, например, когато сме променлива за предупреждение? Същият форматиран начин, по който искам да покажа обект.
настроен на 05.06.09 в 22:01
31
отговора

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

Имам масив: myArray = [{'id': '73', 'foo': 'bar'}, {'id': '45', 'foo': 'bar'} и т.н.] промяна на структурата на масива. Получавам идентификатор 45 и искам да получа 'bar' за този обект в масив. Как да го направя в javascript или използвайки jQu ...
сет 09 Сеп. '11 в 18:42
38
отговор

Проверете дали стойността е обект в javascript

Как да проверите дали дадена стойност е обект в javascript?
на 14 декември '11 в 23:35
12
отговор

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

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

Как да се върне стойност от асинхронна функция за обратно извикване?

Този въпрос е зададен многократно в SO. Но все още не мога да получа материала. Искам да получа някаква стойност от обратното обаждане. Погледнете скрипта по-долу за пояснение. функция foo (адрес) {// google map stuff geocoder.geocode (...
настроено на 27 юли в 19:12
19
отговор

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

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

Създайте празен обект в javascript използвайки {} или нов обект ()?

Има два метода за две различни създаването на празни обекти в JavaScript: var objectA = {} var objectB = new Object () Има ли разлика в това как скриптът ги обработва? Има ли причина да се използва едно над друго? По същия начин можете да го направите с ...
набор 30 октомври. '08 в 22:22 часа
14
отговор

Първият обектен индекс

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

Как да повторим обект на javascript?

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