Pytania otagowane jako object

Obiekt to dowolny byt, którym można manipulować za pomocą poleceń w języku programowania. Obiekt może być wartością, zmienną, funkcją lub złożoną strukturą danych. W programowaniu obiektowym obiekt odnosi się do instancji klasy.

12
Jak zdobyć metody obiektu?
Czy istnieje metoda lub właściwość pobierania wszystkich metod z obiektu? Na przykład: function foo() {} foo.prototype.a = function() {} foo.prototype.b = function() {} foo.get_methods(); // returns ['a', 'b']; AKTUALIZACJA: Czy w Jquery jest jakaś taka metoda? Dziękuję Ci.


9
Jak usunąć nieużywane obiekty z repozytorium Git?
Przypadkowo dodałem, zatwierdziłem i wrzuciłem ogromny plik binarny z moim najnowszym zatwierdzeniem do repozytorium Git. Jak sprawić, by Git usunął obiekty, które zostały / zostały utworzone dla tego zatwierdzenia, aby mój .gitkatalog ponownie się zmniejszył do rozsądnego rozmiaru? Edycja : Dzięki za odpowiedzi; Wypróbowałem kilka rozwiązań. Żaden nie działał. Na …
89 git  file  object  binary 

7
Jak uzyskać dostęp do właściwości obiektów o nazwach takich jak liczby całkowite?
Używam json_decode()czegoś takiego: $myVar = json_decode($data) Co daje mi następujący wynik: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... Chcę uzyskać dostęp do wartości ciągu w kluczu [0]. Kiedy próbuję zrobić coś takiego: print $myVar->highlighting->448364->Data->0; Otrzymuję ten …
87 php  object  properties 

5
JavaScript: wykryj, czy argument jest tablicą zamiast obiektem (Node.JS)
Jak mam wykryć, czy argument jest tablicą, ponieważ typeof []zwraca 'object'i chcę rozróżnić tablice i obiekty. Możliwe, że obiekt będzie wyglądał, {"0":"string","1":"string","length":"2"}ale nie chcę, aby wyszedł jako tablica, jeśli w rzeczywistości jest to obiekt wyglądający jak tablica. JSON.parsei JSON.stringifypotrafią dokonać tego rozróżnienia. Jak mogę to zrobić? Używam Node.JS, który jest …

15
Deklarowanie tablicy obiektów
Mam zmienną, która jest tablicą i chcę, aby każdy element tablicy działał domyślnie jako obiekt. Aby to osiągnąć, mogę zrobić coś takiego w moim kodzie. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Działa to dobrze, ale nie chcę wspominać o żadnym numerze indeksu. Chcę, …

15
gson.toJson () zgłasza StackOverflowError
Chciałbym wygenerować ciąg JSON z mojego obiektu: Gson gson = new Gson(); String json = gson.toJson(item); Za każdym razem, gdy próbuję to zrobić, pojawia się ten błąd: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) at …

14
Jak zsumować wartości obiektu JavaScript?
Chciałbym zsumować wartości przedmiotu. Jestem przyzwyczajony do Pythona, gdzie byłoby po prostu: sample = { 'a': 1 , 'b': 2 , 'c':3 }; summed = sum(sample.itervalues()) Poniższy kod działa, ale jest go dużo: function obj_values(object) { var results = []; for (var property in object) results.push(object[property]); return results; } function …

5
Duża różnica prędkości równoważnych metod statycznych i niestatycznych
W tym kodzie, kiedy tworzę obiekt w mainmetodzie, a następnie wywołuję metodę obiektów: ff.twentyDivCount(i)(działa w 16010 ms), działa znacznie szybciej niż wywołanie go za pomocą tej adnotacji: twentyDivCount(i)(działa w 59516 ms). Oczywiście, gdy uruchamiam go bez tworzenia obiektu, ustawiam metodę jako statyczną, aby można ją było wywołać w pliku main. …

6
Dopasuj: PDF osadzony w HTML
Osadzam lokalny plik PDF na prostej stronie internetowej i chcę ustawić początkowe powiększenie, aby dopasować je do rozmiaru obiektu. Oto, co próbowałem, ale nie wpływa to na zoom. <embed src="filename.pdf?zoom=50" width="575" height="500"> czy ktoś wie, jak zmodyfikować kod, aby jego początkowe powiększenie było dopasowane do rozmiaru obiektu.
85 html  object  pdf 

15
Porównaj dwa obiekty z operatorem .equals () i ==
Zbudowałem klasę z jednym Stringpolem. Następnie utworzyłem dwa obiekty i muszę je porównać za pomocą ==operatora i .equals()też. Oto, co zrobiłem: public class MyClass { String a; public MyClass(String ab) { a = ab; } public boolean equals(Object object2) { if(a == object2) { return true; } else return false; …
84 java  class  object  methods  equals 


6
Tworzenie listy obiektów w Pythonie
Próbuję stworzyć skrypt w Pythonie, który otwiera kilka baz danych i porównuje ich zawartość. Podczas tworzenia tego skryptu napotkałem problem podczas tworzenia listy zawierającej obiekty, które utworzyłem. Uprościłem program do jego podstawowych kości na potrzeby tego posta. Najpierw tworzę nową klasę, tworzę jej nową instancję, przypisuję jej atrybut, a potem …
83 python  list  object  loops 

5
Używanie super z metodą klasową
Próbuję nauczyć się funkcji super () w Pythonie. Myślałem, że to rozumiem, dopóki nie doszedłem do tego przykładu (2.6) i utknąłem. http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example Traceback (most recent call last): File "<stdin>", line 1, in <module> File "test.py", line 9, in do_something do_something = classmethod(do_something) TypeError: unbound method do_something() must be called with …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.