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

90
Как получить методы объекта?

Есть ли способ или свойство получить все методы от объекта? Например: function foo() {} foo.prototype.a = function() {} foo.prototype.b = function() {} foo.get_methods(); // returns ['a', 'b']; ОБНОВЛЕНИЕ: есть ли такой метод в JQuery? Спасибо....

89
Как удалить неиспользуемые объекты из репозитория git?

Я случайно добавил, зафиксировал и отправил огромный двоичный файл с моей последней фиксацией в репозиторий Git. Как я могу заставить Git удалить объект (ы), который был / был создан для этого коммита, чтобы мой .gitкаталог снова уменьшился до нормального размера? Изменить : Спасибо за ваши...

87
Использование return в блоке Ruby

Я пытаюсь использовать Ruby 1.9.1 для встроенного языка сценариев, чтобы код «конечного пользователя» был написан в блоке Ruby. Одна из проблем заключается в том, что я бы хотел, чтобы пользователи могли использовать ключевое слово return в блоках, чтобы им не нужно было беспокоиться о неявных...

87
JavaScript: определить, является ли аргумент массивом вместо объекта (Node.JS)

Как мне определить, является ли аргумент массивом, потому что он typeof []возвращает, 'object'а я хочу различать массивы и объекты. Возможно, этот объект будет выглядеть так, {"0":"string","1":"string","length":"2"}но я не хочу, чтобы он выглядел как массив, если на самом деле это объект, похожий...

87
gson.toJson () выбрасывает StackOverflowError

Я хотел бы сгенерировать строку JSON из моего объекта: Gson gson = new Gson(); String json = gson.toJson(item); Каждый раз, когда я пытаюсь это сделать, я получаю такую ​​ошибку: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception...

87
Как получить доступ к свойствам объекта с такими именами, как целые числа?

Я использую json_decode()что-то вроде: $myVar = json_decode($data) Что дает мне такой вывод: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... Я хочу получить доступ к строковому значению в ключе [0]. Когда я...

87
Создайте объект функции со свойствами в TypeScript

Я хочу создать функциональный объект, который также имеет некоторые свойства. Например, в JavaScript я бы сделал: var f = function() { } f.someValue = 3; Теперь в TypeScript я могу описать этот тип как: var f: { (): any; someValue: number; }; Однако я не могу построить его, не требуя гипса. Такие...

87
Объявление массива объектов

У меня есть переменная, которая является массивом, и я хочу, чтобы каждый элемент массива по умолчанию действовал как объект. Для этого я могу сделать что-то подобное в своем коде. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Это нормально работает, но я не хочу...

86
Большая разница в скорости эквивалентных статических и нестатических методов

В этом коде, когда я создаю объект в mainметоде, а затем вызываю этот метод объектов: ff.twentyDivCount(i)(выполняется за 16010 мс), он выполняется намного быстрее, чем его вызов с использованием этой аннотации: twentyDivCount(i)(выполняется за 59516 мс). Конечно, когда я запускаю его, не создавая...

85
Сравните два объекта с помощью оператора .equals () и ==

Я построил класс с одним Stringполем. Затем я создал два объекта, и мне нужно сравнить их с помощью ==оператора и .equals()тоже. Вот что я сделал: public class MyClass { String a; public MyClass(String ab) { a = ab; } public boolean equals(Object object2) { if(a == object2) { return true; } else...

85
Масштабирование по размеру: PDF, встроенный в HTML

Я встраиваю локальный PDF-файл в простую веб-страницу и хочу установить начальное масштабирование в соответствии с размером объекта. Вот что я пробовал, но это не влияет на зум. <embed src="filename.pdf?zoom=50" width="575" height="500"> Кто-нибудь знает, как изменить код, чтобы его...

83
Создание списка объектов в Python

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

81
Как уничтожить объект JavaScript?

Недавно я наткнулся на одно из своих приложений, которое потребляет слишком много памяти и увеличивается на 10 МБ / с. Итак, мне нравится знать, как лучше всего уничтожить объект и переменные JavaScript, чтобы потребление памяти оставалось низким, а мой FF не мог быть уничтожен. Я вызываю два...

80
Uncaught TypeError: Object.values ​​не является функцией JavaScript

У меня есть простой объект, подобный приведенному ниже: var countries = { "Argentina":1, "Canada":2, "Egypt":1, }; Мне нужно создать два массива. Первый массив - это массив всех ключей от объекта. Я создал этот массив: var labels = Object.keys(countries); Это хорошо работает. Я получаю множество...

79
Как работает магия метода apply () в Scala?

В Scala, если я определяю метод, вызываемый applyв классе или в объекте верхнего уровня, этот метод будет вызываться всякий раз, когда я добавляю пару круглых скобок к экземпляру этого класса и помещаю соответствующие аргументы apply()между ними. Например: class Foo(x: Int) { def apply(y: Int) = {...