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

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



30
Найефективніший метод групування по масиву об'єктів
Який найбільш ефективний спосіб групувати об’єкти в масиві? Наприклад, з урахуванням цього масиву об'єктів: [ { Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" }, { Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" }, { Phase: "Phase 1", Step: "Step 2", Task: "Task …

30
Як можна написати об'єктно-орієнтований код на C? [зачинено]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Які існують способи написання об'єктно-орієнтованого коду на C? Особливо щодо поліморфізму. Дивіться також це питання …
500 c  oop  object 

11
Javascript / Chrome - як скопіювати об’єкт з інспектора веб-браузера як код
Я роблю оператор console.log у своєму javascript, щоб увійти в об'єкт javascript. Мені цікаво, чи є спосіб, як тільки це зробити - скопіювати цей об’єкт як код JavaScript. Я намагаюся зробити це перетворити об’єкт, створений за допомогою ajax для розбору каналу XML, у статичний об’єкт JavaScript, щоб файл міг працювати …

17
ключ доступу та значення об’єкта за допомогою * ngFor
Я трохи заплутався про те , як отримати keyі valueоб'єкта в angular2 при використанні *ngForдля ітерація об'єкта. Я знаю, що в куті 1.x є такий синтаксис ng-repeat="(key, value) in demo" але я не знаю, як це зробити в angular2. Я спробував щось подібне, без успіху: <ul> <li *ngFor='#key of demo'>{{key}}</li> …

15
Як ітерацію над об’єктом JavaScript?
У мене об’єкт у JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Я хочу використовувати forцикл, щоб отримати його властивості. І я хочу його повторити по частинах (не всі властивості об'єкта одразу). За допомогою простого масиву я можу це зробити зі стандартним forциклом: …

18
Перетворення об'єкта JS в масив за допомогою jQuery
Мій додаток створює об’єкт JavaScript, наприклад: myObj= {1:[Array-Data], 2:[Array-Data]} Але мені потрібен цей об’єкт як масив. array[1]:[Array-Data] array[2]:[Array-Data] Тому я спробував перетворити цей об’єкт у масив шляхом ітерації $.eachчерез об’єкт та додавання елемента до масиву: x=[] $.each(myObj, function(i,n) { x.push(n);}); Чи є кращий спосіб перетворення об’єкта в масив чи, можливо, …

14
Яка різниця між (для… in) та (for… of) твердженнями у JavaScript?
Я знаю, що таке for... inцикл (він повторюється над ключем), але вперше почув про for... ofце (він повторює значення). Я плутаю for... ofпетлю. Я не отримав adject. Це код нижче: var arr = [3, 5, 7]; arr.foo = "hello"; for (var i in arr) { console.log(i); // logs "0", "1", …


27
Як отримати ключ в об’єкті JavaScript за його значенням?
У мене є досить простий об’єкт JavaScript, який я використовую як асоціативний масив. Чи є якась проста функція, яка дозволяє мені отримати ключ для значення, чи потрібно перебирати об'єкт і знаходити його вручну?
387 javascript  object 

16
Як визначити порожній об’єкт у PHP
з новим масивом я це роблю: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; Чи є подібний синтаксис для об’єкта (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something else";
384 php  object 

8
Яка різниця між `кинути нову помилку` та` кинути якийсь об'єкт`?
Я хочу написати звичайний обробник помилок, який буде вловлювати спеціальні помилки, кинуті спеціально в будь-якому екземплярі коду. Коли мені це throw new Error('sample')подобалося в наступному коді try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } Журнал показує у Firefox, як Error: [object Object]я не …

30
Видаліть дублікати з масиву об’єктів у JavaScript
У мене є об’єкт, який містить масив об'єктів. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Мені цікаво, який найкращий спосіб видалити повторювані об'єкти з масиву. Так, наприклад, things.thing стане ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}

9
Створити порожній об’єкт у JavaScript за допомогою {} або нового Object ()?
Існує два різних способи створення порожнього об’єкта в JavaScript: var objectA = {} var objectB = new Object() Чи є якась різниця в тому, як рухається сценарій з ними? Чи є підстави використовувати одне над іншим? Так само можна створити порожній масив, використовуючи різні синтаксиси: var arrayA = [] var …

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