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.
Czy ktoś zna (jeśli to możliwe, również lodash) sposób grupowania tablicy obiektów za pomocą klucza obiektu, a następnie tworzenia nowej tablicy obiektów na podstawie grupowania? Na przykład mam tablicę obiektów samochodów: var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi', 'model': 'rs5', 'year': '2013' …
Czy w nazwach kluczy są jakieś niedozwolone znaki dla obiektów JavaScript lub ciągów JSON? Albo postacie, którym trzeba uciec? Mówiąc dokładniej, chciałbym użyć „$”, „-” i spacji w nazwach kluczy.
Jeśli mam następującą tablicę obiektów: [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] Czy istnieje sposób na zapętlenie tablicy w celu sprawdzenia, czy określona wartość nazwy użytkownika już istnieje i czy nic nie robi, ale jeśli nie, to …
Mam obiekt SVG na mojej stronie HTML i zawijam go w kotwicę, więc po kliknięciu obrazu svg użytkownik przenosi się do łącza kotwicy. <a href="http://www.google.com/"> <object data="mysvg.svg" type="image/svg+xml"> <span>Your browser doesn't support SVG images</span> </object> </a> Kiedy używam tego bloku kodu, kliknięcie obiektu svg nie przenosi mnie do Google. W …
Mam problem: Piszę nową aplikację internetową bez Framework. W moim index.php używam:require_once('load.php'); A w load.php używam require_once('class.php');do ładowania mojego class.php . W moim class.php mam ten błąd: Błąd krytyczny: użycie $ this bez kontekstu obiektu w class.php on-line ... (w tym przykładzie byłoby to 11) Przykład, jak napisane jest moje …
Jak wiemy, tworzenie anonimowych obiektów w JavaScript jest łatwe, jak w poniższym kodzie: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Wynik: an alert is raised with value "johnny" Czy tę samą technikę można zastosować w PHP? Czy możemy tworzyć anonimowe obiekty w …
Próbowałem kilku podejść, jak znaleźć obiekt w tablicy, gdzie ID = var, a jeśli zostanie znaleziony, usuń obiekt z tablicy i zwróć nową tablicę obiektów. Dane: [ {"id":"88","name":"Lets go testing"}, {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ] Jestem w stanie przeszukać tablicę przy użyciu jQuery $ grep; var …
Piszę prototypowe połączenie TCP i mam problem z ujednoliceniem wysyłanych danych. W tej chwili wysyłam tylko napisy, ale w przyszłości chcemy mieć możliwość wysyłania dowolnego obiektu. Kod jest w tej chwili dość prosty, ponieważ myślałem, że wszystko można rzucić na tablicę bajtów: void SendData(object headerObject, object bodyObject) { byte[] header …
Mam zamiar otrzymać obiekt JSON lub tablicę z serwera, ale nie mam pojęcia, który to będzie. Muszę pracować z JSON, ale aby to zrobić, muszę wiedzieć, czy jest to obiekt czy tablica. Pracuję z Androidem. Czy ktoś ma dobry sposób na zrobienie tego?
Więc jeśli chodzi o przeglądanie stanu bieżącego obiektu w czasie wykonywania, bardzo podoba mi się to, co daje mi okno Visual Studio Immediate. Po prostu robię proste ? objectname Da mi ładnie sformatowany „zrzut” obiektu. Czy istnieje łatwy sposób na zrobienie tego w kodzie, abym mógł zrobić coś podobnego podczas …
Powiedzmy, że mam Giftobiekt z @name = "book"& @price = 15.95. Jaki jest najlepszy sposób na przekonwertowanie tego na Hash {name: "book", price: 15.95}w Ruby, a nie Railsy (chociaż możesz też udzielić odpowiedzi Railsom)?
Dlaczego w Javie możesz dodawać ciągi za pomocą operatora +, kiedy String jest klasą? W String.javakodzie nie znalazłem żadnej implementacji dla tego operatora. Czy ta koncepcja narusza orientację na obiekt?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.