Czy istnieje bardziej skuteczny sposób konwersji HTMLCollection na macierz, inny niż iteracja przez zawartość wspomnianej kolekcji i ręczne wpychanie każdego elementu do
Czy istnieje bardziej skuteczny sposób konwersji HTMLCollection na macierz, inny niż iteracja przez zawartość wspomnianej kolekcji i ręczne wpychanie każdego elementu do
Mam dość prosty obiekt JavaScript, którego używam jako tablicy asocjacyjnej. Czy istnieje prosta funkcja pozwalająca mi uzyskać klucz do wartości, czy też muszę iterować obiekt i znaleźć go
Z nową tablicą robię to: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; Czy istnieje podobna składnia dla obiektu (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something
Chcę napisać typową procedurę obsługi błędów, która będzie łapać niestandardowe błędy zgłaszane celowo w dowolnej instancji kodu. Kiedy mi się throw new Error('sample')podobało w poniższym kodzie try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e);...
Mam obiekt, który zawiera tablicę obiektów. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Zastanawiam się, jaka jest najlepsza metoda...
Istnieją dwa różne sposoby utworzenia pustego obiektu w JavaScript: var objectA = {} var objectB = new Object() Czy jest jakaś różnica w sposobie obsługiwania ich przez silnik skryptów? Czy jest jakiś powód, aby używać jednego nad drugim? Podobnie można również utworzyć pustą tablicę przy użyciu...
Jak przekonwertować taką tablicę na obiekt? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time
Jestem trochę mylony z deleteoperatorem JavaScript . Weź następujący fragment kodu: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; Po wykonaniu tego fragmentu kodu objjest null, ale foonadal odnosi się do obiektu dokładnie takiego jak obj. Zgaduję, że ten obiekt jest tym...
Czy wiesz, czy istnieje wbudowana funkcja do budowania słownika z dowolnego obiektu? Chciałbym zrobić coś takiego: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } UWAGA: Nie powinno zawierać metod....
Przeszukuję obiekt jak {'foo': 'bar'} Jak mogę zmienić ciąg z powrotem w
Mam kod JavaScript, który używa obiektów jako słowników; na przykład obiekt „osoba” będzie przechowywał niektóre dane osobowe zapisane poza adresem e-mail. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var data =...
Mam słownik w formacie dictionary = {0: {object}, 1:{object}, 2:{object}} Jak mogę iterować w tym słowniku, wykonując coś podobnego for((key,value) in dictionary){ //Do stuff where key would be 0 and value would be the
Jak mogę dodać obiekt do tablicy (w javascript lub jquery)? Na przykład, jaki jest problem z tym kodem? function(){ var a = new array(); var b = new object(); a[0]=b; } Chciałbym użyć tego kodu do zapisania wielu obiektów w tablicy funkcji 1 i wywołać funkcję 2, aby użyć obiektu w...
Jak mogę ustalić, czy obiekt xma zdefiniowaną właściwość y, niezależnie od wartości x.y? Obecnie używam if (typeof(x.y) !== 'undefined') ale to wydaje się trochę niezgrabne. Czy jest lepszy
Chcę utworzyć obiekt dynamiczny (wewnątrz innego obiektu) w Pythonie, a następnie dodać do niego atrybuty. Próbowałem: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') ale to nie zadziałało. Jakieś pomysły? edytować: Ustawiam atrybuty z forpętli, która przechodzi...
Załóżmy, że utworzyłem jeden obiekt i dodałem go do mojego ArrayList. Jeśli następnie utworzę inny obiekt z dokładnie tym samym wejściem konstruktora, czy contains()metoda oceni te dwa obiekty jako takie same? Załóżmy, że konstruktor nie robi nic śmiesznego z danymi wejściowymi, a zmienne...
Mam klasę zdefiniowaną w następujący sposób: public class Person { private String name; // constructor and getter/setter omitted } Próbowałem wydrukować instancję mojej klasy: System.out.println(myPerson); ale mam następujący wynik: com.foo.Person@2f92e0f4. Podobnie stało się, gdy...
Czy istnieje sprytny (tj. Zoptymalizowany) sposób zmiany nazwy klucza w obiekcie javascript? Niezoptymalizowanym sposobem byłoby: o[ new_key ] = o[ old_key ]; delete o[ old_key
Chcę poznać rozmiar zajmowany przez obiekt JavaScript. Weź następującą funkcję: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Teraz tworzę instancję student: var stud = new...
Obsługuję zdarzenie dblclick w zakresie w mojej aplikacji internetowej. Efektem ubocznym jest to, że podwójne kliknięcie zaznacza tekst na stronie. Jak mogę zapobiec tej