Един обект е всеки обект, който може да се контролира от команди в програмен език. Един обект може да бъде стойност, променлива, функция или сложна структура от данни. В обектно-ориентираното програмиране обектът се отнася до екземпляр на клас.
66
отговор

Кой е най-ефективният начин за дълбоко клониране на обект в javascript?

Кой е най-ефективният начин да клонирате JavaScript обект? Видях obj = eval (uneval (o)), но който не е стандартен и се поддържа само от Firefox. Направих неща като obj = JSON.parse (JSON.stringify (o)), но вие се съмнявате в ефекта ...
на 23 септември '08 в 19:26
60
отговор

Избягвайте! = Null

Използвам object! = Null, за да избегна NullPointerException. Има ли добра алтернатива на това? Например: if (someobject! = Null) {someobject.doCalc (); } Това избягва NullPointerException, когато е неизвестно дали обектът е ...
на 07 ноември. '08 в 11:31
43
отговор

Дефинирането на свойства на обекта е неопределено

Какъв е най-добрият начин да проверите дали дадено свойство на обект в JavaScript е неопределено?
комплект 26 авг. '08 в 10:25
16
отговор

Проверете за наличието на ключ в JavaScript обекта?

Как да проверя дали съществува определен ключ в обект или масив на JavaScript? Ако ключът не съществува, и аз се опитвам да вляза в него, ще се върне ли false? Или да хвърли грешка?
настроено на 08 юли в 16:21
27
отговор

Итерация чрез свойства на обекта

var obj = {name: "Simon", възраст: "20", облекло: {style: "прост", hipster: false}} за (var propt in obj) {alert (propt + ':' + obj [propt] ); } Как про-променливата представя свойствата на обект? Това не е ...
на 29 ноември. '11 в 17:30 часа
35
отговор

Сравнете две дати с javascript

Може ли някой да предложи начин да се сравнят стойностите на две дати повече, по-малко, а не в миналото, използвайки JavaScript? Стойностите ще идват от текстови полета.
на 29 януари '09 в 22:14 часа
10
отговор

Извикване на функция на модул чрез неговото име (низ)

Какъв е най-добрият начин да извикате функция на даден низ с името на функция в Python програма. Да предположим например, че имам модул foo и имам низ със съдържанието на "bar". Какъв е най-добрият начин да се обадите на foo.bar ()? Трябва да получа възстановяване ...
настроен на 06 август '08 в 6:36 ч. Сутринта
31
отговора

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

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

Конвертиране на JS обект в JSON низ

Ако дефинирам обект в JS с: var j = {"name": "binchen"}; Как да конвертирате обект в JSON? Изходният низ трябва да бъде: '{"name": "binchen"}'
на 12 ноември. '10 в 11:20
38
отговор

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

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

Python клас наследява обект

Има ли причина, поради която декларацията на класа трябва да наследи от обекта? Току-що намерих кода, който прави това, и не мога да намеря добра причина. клас MyClass (обект): # код на клас следва ...
на 25 октомври. '10 в 17:15 часа
30
отговор

Конвертиране на обект в низ

Как да конвертирате JavaScript обект в низ? Пример: var o = {a: 1, b: 2} console.log (o) console.log ('Item:' + o) Изход: Обект {a = 1, b = 2} // Много добър четим изход: ) Елемент: [object Object] // Не знам какво има вътре: (
на 10 април '11 в 18:35
10
отговор

Сравняване на обекти в javascript

Какъв е най-добрият начин за сравняване на обекти в javascript? Пример: var user1 = {name: "nerd", org: "dev"}; var user2 = {name: "nerd", org: "dev"; var eq = user1 == потребител2; сигнал (eq); // дава невярно Знам, че два обекта са равни, ако се отнасят ...
е настроен на 01 юли в 15:18
20
отговор

Защо е нулев обект и каква е разликата между нула и недефинирана?

Защо null се счита за обект в javascript? Тестове, ако (обект == null) Направете нещо същото, както ако (! Обект) Направете нещо? Също така: Каква е разликата между null и undefined?
на 29 април '09 в 8:47
20
отговор

Достъп / обработване (вложени) обекти, масиви или JSON

Имам вложена структура от данни, съдържаща обекти и масиви. Как мога да извлича информация, т.е. Получите достъп до конкретни или няколко стойности (или ключове)? Например: var data = {code: 42, items: [{id: 1, ...
комплект 12 авг. '12 в 16:02