Вопросы с тегом «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 1", …

30
Как написать объектно-ориентированный код на C? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Как можно написать объектно-ориентированный код на C? Особенно в отношении полиморфизма. …
500 c  oop  object 

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

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

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) и (для… 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 …


27
Как получить ключ в объекте JavaScript по его значению?
У меня есть довольно простой объект JavaScript, который я использую в качестве ассоциативного массива. Существует ли простая функция, позволяющая мне получить ключ для значения, или мне нужно выполнить итерацию объекта и найти его вручную?
388 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` и` throw someObject`?
Я хочу написать общий обработчик ошибок, который будет отлавливать пользовательские ошибки, специально созданные в любом экземпляре кода. Когда я сделал, 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"}); Мне интересно, каков наилучший способ удалить дубликаты объектов из массива. Так, например, вещи. Все станет ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.