Запитання з тегом «object»

Об'єктом є будь-яка сутність, якою можна керувати командами мовою програмування. Об'єктом може бути значення, змінна, функція або складна структура даних. В об'єктно-орієнтованому програмуванні об'єкт посилається на екземпляр класу.

30
Який найефективніший спосіб глибокого клонування об’єкта в JavaScript?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Який найефективніший спосіб клонування об’єкта JavaScript? Я бачив, obj = eval(uneval(o));як використовується, але це нестандартно і підтримується лише Firefox . Я робив такі речі, obj = JSON.parse(JSON.stringify(o));але …
5180 javascript  object  clone 

30
Уникання! = Нульові заяви
Я object != nullбагато використовую, щоб уникнути NullPointerException. Чи є добра альтернатива цьому? Наприклад, я часто використовую: if (someobject != null) { someobject.doCalc(); } Це перевірка для а NullPointerExceptionдля someobjectоб'єкта в наведеному вище фрагменті коду. Зауважте, що прийнята відповідь може бути застарілою, див. Https://stackoverflow.com/a/2386013/12943 для більш недавнього підходу.



28
Ітерація через властивості об'єкта
var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Як змінна proptпредставляє властивості об'єкта? Це не вбудований метод чи властивість. Чому він придумує кожну властивість об’єкта?
2038 javascript  loops  object 

12
Виклик функції модуля за допомогою його імені (рядок)
Назвіть найкращий спосіб викликати функцію, задану рядок із назвою функції в програмі Python. Наприклад, скажімо, що у мене є модуль foo, і у мене є рядок, вміст якого є "bar". Який найкращий спосіб зателефонувати foo.bar()? Мені потрібно отримати повернене значення функції, саме тому я не просто використовую eval. Я зрозумів, …
1734 python  object 

30
Знайдіть об’єкт за ідентифікатором у масиві об’єктів JavaScript
У мене масив: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.] Я не в змозі змінити структуру масиву. Мені передають ідентифікатор 45, і я хочу отримати 'bar'цей об’єкт у масиві. Як це зробити в JavaScript або за допомогою jQuery?




30
Перетворення об'єкта в рядок
Як я можу перетворити об’єкт JavaScript у рядок? Приклад: var o = {a:1, b:2} console.log(o) console.log('Item: ' + o) Вихід: Об'єкт {a = 1, b = 2} // дуже приємний для читання вихід :) Елемент: [object Object] // не маю уявлення, що знаходиться всередині :(

25
Як я можу отримати доступ та обробити вкладені об'єкти, масиви чи JSON?
У мене є вкладена структура даних, що містить об'єкти та масиви. Як я можу отримати інформацію, тобто отримати доступ до певного або декількох значень (або ключів)? Наприклад: var data = { code: 42, items: [{ id: 1, name: 'foo' }, { id: 2, name: 'bar' }] }; Як я міг …


23
Як скопіювати об’єкт на Java?
Розглянемо код нижче: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' Отже, я хочу , щоб скопіювати dumдо dumtwoі зміни , dumне зачіпаючи dumtwo. Але наведений вище код не робить …
794 java  object  copy  clone 

30
Як передавати об’єкт від однієї діяльності до іншої на Android
Я намагаюся працювати над тим, щоб надсилати об’єкт свого класу клієнтів з одного Activityі відображати його в іншому Activity. Код для класу клієнтів: public class Customer { private String firstName, lastName, Address; int Age; public Customer(String fname, String lname, int age, String address) { firstName = fname; lastName = lname; …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.