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

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

13
Додати властивість до об’єкта JavaScript, використовуючи змінну як ім'я?
Я витягаю елементи з DOM за допомогою jQuery і хочу встановити властивість для об'єкта за допомогою id елемента DOM. Приклад const obj = {} jQuery(itemsFromDom).each(function() { const element = jQuery(this) const name = element.attr('id') const value = element.attr('value') // Here is the problem obj.name = value }) Якщо itemsFromDomвключає елемент …

10
Виконайте .join за значенням у масиві об'єктів
Якщо у мене є масив рядків, я можу використовувати .join()метод, щоб отримати єдину рядок, при цьому кожен елемент розділяється комами, як-от так: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" У мене є масив об’єктів, і я хотів би виконати аналогічну операцію над значенням, що міститься в ньому; так …



12
Видаліть елемент масиву на основі властивості об'єкта
У мене є масив таких об’єктів: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; Як видалити конкретний на основі його властивості? наприклад, як я можу видалити об'єкт масиву із властивістю поля "гроші"?

19
Сортувати масив об’єктів за одним ключем із значенням дати
У мене є масив об'єктів з кількома парами ключових значень, і мені потрібно сортувати їх на основі 'updated_at': [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] Який найефективніший спосіб зробити це?


30
Як перевірити, чи об’єкт JavaScript об'єкт DOM?
Я намагаюся отримати: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false У своїх власних сценаріях я використовував це, оскільки мені ніколи не потрібен tagNameяк властивість: if (!object.tagName) throw ...; Тому для другого об'єкта я придумав таке швидке рішення - яке в основному працює. ;) Проблема полягає в тому, що це …
248 javascript  dom  object 



11
Невідповідна доступність: Тип параметра менш доступний, ніж метод
Я намагаюся передати об’єкт (посилання на поточно зареєстрованого користувача, в основному) між двома формами. На даний момент у мене у формі входу є щось таке: private ACTInterface oActInterface; public void button1_Click(object sender, EventArgs e) { oActInterface = new ACTInterface(@"\\actserver\Database\Premier.pad",this.textUser.Text,this.textPass.Text); if (oActInterface.checkLoggedIn()) { //user has authed against ACT, so we can …
227 c#  object 

12
Який найкращий метод об'єднати два об'єкти PHP?
У нас є два об'єкти PHP5 і ми хотіли б об'єднати вміст одного в другий. Між ними не існує поняття про підкласи, тому рішення, описані в наступній темі, не можуть застосовуватися. Як скопіювати об’єкт PHP в інший тип об'єкта //We have this: $objectA->a; $objectA->b; $objectB->c; $objectB->d; //We want the easiest …
222 php  oop  object 

16
Додавання елементів до об'єкта
Мені потрібно заповнити файл json, тепер у мене є щось подібне: {"element":{"id":10,"quantity":1}} І мені потрібно додати ще один «елемент». Першим моїм кроком є ​​введення цього json у тип Object за допомогою cart = JSON.parse, тепер мені потрібно додати новий елемент. Я вважав, що треба використовувати, cart.pushщоб додати ще один елемент, …
222 javascript  object 

20
Родова глибока різниця між двома об’єктами
У мене два об’єкти: oldObjіnewObj . Дані в oldObjвикористовувались для заповнення форми таnewObj є результатом того, що користувач міняє дані у цій формі та надсилає їх. Обидва об’єкти глибокі, тобто. у них є властивості, які є об'єктами або масивами об'єктів тощо - вони можуть бути n рівнів глибокими, тому алгоритм …


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