Вопросы с тегом «object»

Объект - это любая сущность, которой можно управлять с помощью команд на языке программирования. Объект может быть значением, переменной, функцией или сложной структурой данных. В объектно-ориентированном программировании объект относится к экземпляру класса.


10
Как обновить «массив объектов» с помощью Firestore?
В настоящее время я пробую Firestore, и я застрял в чем-то очень простом: «обновлении массива (также известного как вложенный документ)». Моя структура БД очень проста. Например: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Я пытаюсь (безуспешно) продвигать новые записи в shareWith массив объектов. Я пробовал: …

5
Как мне правильно настроить и разобрать мой класс pytest с помощью тестов?
Я использую селен для сквозного тестирования, и я не могу понять, как его использовать setup_classи teardown_classметоды. Мне нужно настроить браузер в setup_classметоде, затем выполнить кучу тестов, определенных как методы класса, и, наконец, выйти из браузера в teardown_classметоде. Но логически это кажется плохим решением, потому что на самом деле мои тесты …

6
Есть ли способ использовать числовой тип в качестве ключа объекта?
Кажется, что когда я использую числовой тип в качестве имени ключа в объекте, он всегда преобразуется в строку. Есть ли способ на самом деле заставить его хранить как числовое? Обычное приведение типов не работает. Пример: var userId = 1; console.log( typeof userId ); // number myObject[userId] = 'a value'; console.dir(myObject); …

9
Есть ли способ создать экземпляр класса по имени в Java?
Я смотрел как вопрос: создать экземпляр класса из его строкового имени, которое описывает, как создать экземпляр класса, имея его имя. Есть ли способ сделать это на Java? У меня будет имя пакета и имя класса, и мне нужно иметь возможность создать объект с этим конкретным именем.


2
Кодирование объекта Javascript в строку Json
Я хочу закодировать объект Javascript в строку JSON, и у меня возникают значительные трудности. Объект выглядит примерно так new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; Я хочу получить это в строке JSON, чтобы поместить ее в запрос ajax. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} вы поняли. Что бы …

2
Как проверить, принадлежит ли объект определенному типу
Я передаю различные объекты подпрограмме для запуска одного и того же процесса, но каждый раз использую другой объект. Например, в одном случае я использую ListView, а в другом - передаю DropDownList. Я хочу проверить, является ли переданный объект DropDownList, а затем выполнить некоторый код, если это так. Как мне это …

11
Сериализация объекта PHP в JSON
Итак, я бродил по php.net в поисках информации о сериализации объектов PHP в JSON, когда наткнулся на новый интерфейс JsonSerializable . Это только PHP> = 5.4 , и я работаю в среде 5.3.x. Как достигается такая функциональность в PHP <5.4 ? Я еще не очень много работал с JSON, но …

9
Создавать каталоги с помощью make файла
Я новичок в make-файлах и хочу создавать каталоги с помощью make-файлов. Мой каталог проекта выглядит так +--Project +--output +--source +Testfile.cpp +Makefile Я хочу поместить все объекты и вывод в соответствующую папку вывода. Я хочу создать структуру папок, которая была бы такой после компиляции. +--Project +--output +--debug (or release) +--objs +Testfile.o …

2
Безопасно ли удалять свойство объекта во время итерации по ним?
При итерации свойств объекта безопасно ли удалять их в цикле for-in? Например: for (var key in obj) { if (!obj.hasOwnProperty(key)) continue; if (shouldDelete(obj[key])) { delete obj[key]; } } Во многих других языках перебор массива или словаря и удаление внутри него небезопасно. Это нормально в JS? (Я использую среду выполнения Mozilla …

2
JavaScript: пустой массив, [] в условных структурах принимает значение true. Почему это?
Я столкнулся с множеством ошибок в своем коде, потому что ожидал этого выражения: Boolean([]); оценить как ложь. Но это было не так, поскольку оно было оценено как истина. Следовательно, функции, которые, возможно, вернулись []так: // Where myCollection possibly returned [ obj1, obj2, obj3] or [] if(myCollection) { // ... }else …

8
Как проверять объекты Javascript
Как я могу проверить объект в окне предупреждения? Обычно оповещение об объекте просто выбрасывает имя узла: alert(document); Но я хочу получить свойства и методы объекта в окне предупреждения. Как я могу добиться этой функциональности, если это возможно? Или есть другие предложения? В частности, я ищу решение для производственной среды, где …

6
Добавить свойство в массив объектов
У меня есть массив объектов, как показано ниже Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' Я хочу добавить еще одно свойство с именем Active к каждому элементу этого массива объектов. Окончательный результат должен быть следующим. Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object …

12
Как сделать ToString для возможно нулевого объекта?
Есть ли простой способ сделать следующее: String s = myObj == null ? "" : myObj.ToString(); Я знаю, что могу сделать следующее, но я действительно считаю это хакерством: String s = "" + myObj; Было бы здорово, если бы Convert.ToString () имел для этого подходящую перегрузку.
99 c#  .net  string  object  null 

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