object-literal

Jak dodać parę klucz / wartość do obiektu JavaScript?

Oto mój obiekt: var obj = {key1: value1, key2: value2}; Jak mogę dodać {key3: value3} do obiektu?

SELF-references in object literals / initializers

Czy Jest jakiś sposób, aby coś takiego jak poniżej działało w JavaScript? var foo = { a: 5, b: 6, c: this.a + th ... . Ale czy istnieje możliwość, że wartości we właściwościach obiektu zależą od innych właściwości zadeklarowanych wcześniej?

Self-references in object

Czy Jest jakiś sposób, aby coś takiego jak poniżej działało w JavaScript? var foo = { a: 5, b: 6, c: this.a + th ... . Ale czy istnieje możliwość, że wartości we właściwościach obiektu zależą od innych właściwości zadeklarowanych wcześniej?

Jak utworzyć tablicę literałów obiektów w pętli?

Muszę utworzyć tablicę literałów obiektów takich jak: var myColumnDefs = [ {key:"label", sortable:true, resizeable:true ... ) { console.log(oFullResponse.results[i].label); } Wartość key powinna być results[i].label w każdym elemencie tablicy.

Dodawanie / usuwanie elementów z obiektu JavaScript za pomocą jQuery

Mam następujący obiekt Javascript: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: " ... ć / usunąć elementy do tej listy, jak bym to zrobił używając jQuery? Klient chce, aby ta lista była dynamicznie modyfikowana.

Jak używać zmiennej dla klucza w obiekcie JavaScript?

Dlaczego następujące działania? <something>.stop().animate( { 'top' : 10 }, 10 ); To nie działa: var thetop = ... p : 10 }, 10 ); Aby było jeszcze jaśniej: w tej chwili nie mogę przekazać właściwości CSS do funkcji animate jako zmiennej.

JavaScript-zalety obiektu

Przeczytałem, że zamiast po prostu pisać kilka funkcji, powinienem używać dosłownego obiektu. Czy ktoś może wyjaśnić jakie są zalety dosłowności obiektowej przykładami, bo jak na razie nie rozumiem. Thanks

Utwórz obiekt używając zmiennych do nazwy właściwości [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ; console.log(myObject.propertyName); // Prints "value" console.log(myObject.myProperty); // This property does not exist

Dynamiczne dodawanie par wartości nazwy zmiennej do obiektu JSON

Mam obiekt json pełen ips jak var ips = {} Następnie dodaję obiekty ip do tego obiektu Tak ips[ipID] = {} Następnie m ... tości nazw/ tmp do moich obiektów ipID tak, że mój wynik okaże się jak ipID = { name : value, anotherName : anotherValue }

Obiekt dosłowny vs konstruktor+prototyp

Obiekt literal =Nazwa par wartości zawiniętych nawiasami klamrowymi. Konstruktor = funkcja używana do tworzenia wielu insta ... jący ich znaczenie będzie również zrobić.Jestem świadomy tego, czym są, ale nie jestem świadomy tego, jaką magię mogą zrobić.

Dodawanie prototypu do obiektu JavaScript

STORE = { item : function() { } }; STORE.item.prototype.add = function() { alert('test 123'); }; STORE.item.add(); Od ... się zrozumieć, co w tym złego. Dlaczego to nie działa? Jednak działa, gdy używam następującej: STORE.item.prototype.add();

JavaScript 'dwukropek' do oznaczania anonimowych funkcji?

Do czego odnosi się ten kod? queryString: function() { //some code } Testowałem go w WebConsole (Firefox), ale nie chciał się uruchomić, więc myślę, że nie jest odpowiednikiem function queryString() {}. Więc co to dokładnie jest?

Struktura danych Javascript do szybkiego wyszukiwania i uporządkowanego zapętlania?

Czy istnieje struktura danych lub wzorzec w Javascript, który może być używany zarówno do szybkiego wyszukiwania (według kluc ... zapętlania nazw właściwości. Czy istnieje wspólny sposób na rozwiązanie tego problemu w Javascript? Dzięki za podpowiedzi.

JavaScript object literal length = = = undefined?

Pracuję nad tą funkcją animacji ale mam problem. Nie mogę wykonać tego, co powinno być łatwym zadaniem, nie mogę uzyskać dłu ... isz ten jsFiddle, zobaczysz, że uruchamiam alert(properties.length); i zwraca undefined. Czy ktoś wie, dlaczego tak może być?

Dlaczego niektóre właściwości obiektowo-dosłowne są cytowane, a inne nie? [duplikat]

To pytanie ma już odpowiedź tutaj: jaka jest różnica między kluczami obiektowymi z cudzysłowami i bez c ... ęcej wartości, oddzielonych przecinki, zamknięte prawym wspornikiem. Odnosi się to jednak tylko do stringification JSON.

Wywołanie funkcji w obiekcie javascript

Próbuję wywołać funkcję wewnątrz obiektu, który stworzyłem, używając słowa kluczowego this. Ale pojawia się błąd mówiący, że ... e function here, but it gives an error. }, doTheMove: function(){ alert('Animation!'); } } Dlaczego jest błąd?

Wywołanie funkcji z funkcji wewnątrz obiektu (obiekt dosłowny)

Uczę się używać literałów obiektów w JS i próbuję uruchomić funkcję wewnątrz obiektu, wywołując ją przez inną funkcję w tym s ... { init: function(){ this.run() }, run: function() { alert("It's running!"); } };

Użyć skonkatenowanego (dynamicznego) ciągu znaków jako klucza obiektu JavaScript? [duplikat]

To pytanie ma już odpowiedź tutaj: czy można dodawać dynamicznie nazwane właściwości do obiektu JavaScr ... var test = "test123" var test123 ={ "key" + test: 123 } Ten kod nie działa. Co jest nie tak z "kluczem" + test ?

Jak określić, czy obiekt jest obiektem dosłownym w Javascript?

Czy Jest jakiś sposób, aby określić w Javascript, czy obiekt został utworzony za pomocą notacji object-literal lub za pomocą ... nadrzędnego, ale jeśli obiekt, który przekazujesz, nie ma odniesienia do rodzica, nie sądzę, że możesz to powiedzieć, prawda?