Tag: object-literal

JavaScript Objekt-Literal

Ein Objekt-literal ist eine durch Kommata getrennte Liste von name-Wert-Paare verpackt in geschweiften Klammern. In JavaScript ein Objekt-literal wird wie folgt definiert:

var myObject = {
sProp: „einige string-Wert‘,
numProp: 2,
bProp: false
};

Zusammenführen zweier Objekte in typescript?

Anzahl der Antworten 2 Antworten
So, dass ich zwei Anfragen bekommen, eine Anfrage zurück: department: string und andere get-request gibt ein Objekt des folgenden: JS: globalObj: { count: number, admin: { department: string, email: string, img_path: string, name: string } } Ich

Hinzufügen/entfernen von Elementen aus einem JavaScript-Objekt mit jQuery

Anzahl der Antworten 8 Antworten
Habe ich ein JavaScript-Objekt, wie folgt: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type:

Javascript "abstrakte Methode"

Anzahl der Antworten 2 Antworten
Meiner Terminologie ist ein wenig aus, so fühlen sich frei, zu korrigieren, wo nötig. Ich möchte überladen einer Funktion in javascript und die 'Basis-Klasse', um die Verwendung der überladenen Methode sowie der geerbten Klasse zum Zugriff auf

Sicher Parsen eines JSON-Strings mit nicht quotierten Schlüssel

Anzahl der Antworten 3 Antworten
json2.js ist strikte zu verlangen, dass alle Objekt-Schlüssel werden in doppelte Anführungszeichen. Aber in Javascript-syntax {"foo":"bar"} entspricht {foo:"bar"}. Ich habe eine textarea, die akzeptiert JSON-Eingabe von dem Nutzer und würde gern die "einfache" Beschränkung auf die doppelte

Warum ist das dict-literal-syntax bevorzugt über die dict-Konstruktor?

Anzahl der Antworten 1 Antworten
Warum ist die Python-dict-Konstruktor langsamer als die Verwendung von literal-syntax? Nach heißen Debatte mit meinen Kollegen, habe ich einen Vergleich und bekam die folgende Statistik: python2.7 -m timeit "d = dict(x=1, y=2, z=3)" 1000000 loops, best of

Selbst-Referenzen im Objekt-Literale / Initialisierungen

Anzahl der Antworten 21 Antworten
Gibt es eine Möglichkeit, etwas zu bekommen, wie die folgenden arbeiten in JavaScript? var foo = { a: 5, b: 6, c: this.a + this.b //Doesn't work }; In der aktuellen form, ist dieser code natürlich wirft

Wie eine variable verwenden, für die ein Schlüssel in ein JavaScript Objekt literal?

Anzahl der Antworten 10 Antworten
Warum hat die folgenden arbeiten? <something>.stop().animate( { 'top' : 10 }, 10 ); In der Erwägung, dass das nicht funktioniert: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); Machen es noch deutlicher: Im

Wie kann ich die Scheibe ein array aus einem array von Objekt-literalen?

Anzahl der Antworten 6 Antworten
Habe ich dieses array, in dem jeder index enthält ein Objekt-literal. Alle Objekt-Literale haben die gleichen Eigenschaften. Einige der Objekt-Literale haben den gleichen Wert für eine bestimmte Eigenschaft, und erstellen Sie ein neues array, nur diese object-Literale.

Wie füllen Sie ein Javascript-Objekt-literal mit vielen statischen Schlüssel/Wert-Paare effizient?

Anzahl der Antworten 5 Antworten
Den typischen Weg der Erstellung einer Javascript-Objekt ist die folgende: var map = new Object(); map[myKey1] = myObj1; map[myKey2] = myObj2; Brauche ich zum erstellen einer solchen Karte, wo beide Schlüssel und die Werte sind Zeichenfolgen. Ich

Aufruf einer Funktion in javascript object literal notation-Deklaration

Anzahl der Antworten 5 Antworten
Ich versuche, eine Funktion aufzurufen, die in einem object-literal, das ich erstellt habe, mit der this Schlüsselwort. Aber ein Fehler auftaucht, sagen this.doTheMove() ist nicht eine Funktion: window.onload = function(){ var animBtn = document.getElementById('startAnim'); animBtn.addEventListener('click', Animation.init, false);

Anruf-Funktionen aus-Funktion innerhalb eines Objekts (Objekt-literal)

Anzahl der Antworten 2 Antworten
Ich bin mit dem lernen von Objekt-literalen in JS, und ich versuche, eine Funktion in einem Objekt ausgeführt werden, indem der Aufruf durch eine andere Funktion im selben Objekt. Warum nicht die Funktion "ausführen" ausgeführt werden beim

Wie kann ich unterscheiden, zwischen einem Objekt-literal anderen Javascript-Objekte?

Anzahl der Antworten 3 Antworten
Update: ich bin Neuformulierung dieser Frage, denn der wichtigste Punkt für mich ist die Identifizierung der Objekt-literal: Wie kann ich sagen, der Unterschied zwischen einem Objekt-literal und jede andere Javascript-Objekt (z.B. einen DOM-Knoten, die ein Date-Objekt, etc.)?

Wie fügen Sie die private variable zu diesem Javascript Objekt literal snippet?

Anzahl der Antworten 3 Antworten
Gefunden, das bei MDC-aber wie, wenn ich das hinzufügen wollte eine private variable, die var dataset = { tables:{ customers:{ cols:[ /*here*/ ], rows:[ /*here*/ ] }, orders:{ cols:[ /*here*/ ], rows:[ /*here*/ ] } }, relations:{

Kann man mehrere Eigenschaften in einem Objekt-literal auf den gleichen Wert?

Anzahl der Antworten 4 Antworten
Zum Beispiel, kann ich dies tun?: { a: b: c: d: 1, e: 2, geh: function() { alert("Hi!") } } BEARBEITEN: Gibt es eine Möglichkeit kann ich vermeiden, dies zu tun?: { a: 1, b: 1, c:

Wie erstellt man ein Array von Objektliteralen in einer Schleife?

Anzahl der Antworten 7 Antworten
Muss ich erstellen Sie ein array von Objekt-literalen wie diese: var myColumnDefs = [ {key:"label", sortable:true, resizeable:true}, {key:"notes", sortable:true,resizeable:true},...... In eine Schleife wie diese: for (var i = 0; i < oFullResponse.results.length; i++) { console.log(oFullResponse.results[i].label); } Den

Sind Objektliterale Pythonic?

Anzahl der Antworten 7 Antworten
JavaScript Objekt-Literale, z.B. var p = { name: "John Smith", age: 23 } und .NET hat anonyme Typen, z.B. var p = new { Name = "John Smith", Age = 23}; // C# Etwas ähnliches kann auch

Wie kann ich einem JavaScript-Objekt ein Schlüssel / Wert-Paar hinzufügen?

Anzahl der Antworten 19 Antworten
Hier ist mein Objekt-literal: var obj = {key1: value1, key2: value2}; Wie kann ich {key3: value3} zu dem Objekt? InformationsquelleAutor der Frage James Skidmore | 2009-07-22

Hinzufügen / Entfernen von Objekten aus einem JavaScript-Objekt mit jQuery

Anzahl der Antworten 6 Antworten
Habe ich ein Javascript-Objekt, wie folgt: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type:

Dynamisch Variablennamen-Variablenpaare zum JSON-Objekt hinzufügen

Anzahl der Antworten 7 Antworten
Habe ich ein json-Objekt ist voll von ips wie var ips = {} Ich dann hinzufügen von ip-Objekte zu diesem Objekt, so wie ips[ipID] = {} Ich dann benötigen, fügen Sie dynamische/variable-name-Wert-Paare für jede ip, so bin

Vorlagenzeichenfolge als Objekteigenschaftsname

Anzahl der Antworten 1 Antworten
Warum JavaScript nicht erlauben, eine Vorlage-Zeichenfolge als eine Objekt-Eigenschaft-Schlüssel? Zum Beispiel, wenn ich input: foo = {`bar`: 'baz'} in der NodeJS-REPL, es wirft ein SyntaxError mit "Unerwarteten template-string" mit einem langen stack-trace. Immobilien-Werte sind in Ordnung, allerdings

Dynamische Schlüssel für Objektliterale in Javascript

Anzahl der Antworten 6 Antworten
Ok, also ich bin mit der Arbeit an einem Projekt, in Knoten, und ich habe ein kleines problem mit dem Schlüssel in Objekt-literalen, habe ich Folgendes set-up: var required = { directories : { this.applicationPath : "Application

Hinzufügen von Prototyp zu JavaScript-Objekt-Literal

Anzahl der Antworten 3 Antworten
STORE = { item : function() { } }; STORE.item.prototype.add = function() { alert('test 123'); }; STORE.item.add(); Habe ich versucht, herauszufinden, was falsch mit diesem eine ganze Weile. Warum funktioniert das nicht? Jedoch, es funktioniert, wenn ich

JavaScript - Vorteile des Objektliterals

Anzahl der Antworten 4 Antworten
Habe ich gelesen, dass, anstatt einfach mit ein paar Funktionen, ich sollte mit dem Objekt-literal. Kann jemand erklären, was die Vorteile von Objekt-literal mit Beispielen, weil ich verstehe nicht so weit. Dank InformationsquelleAutor der Frage Jourkey |

Javascript 'Doppelpunkt' zum Beschriften anonymer Funktionen?

Anzahl der Antworten 5 Antworten
Was dieser code zu finden? queryString: function() { //some code } Getestet habe ich es in der WebConsole (Firefox), aber es würde nicht ausführen, also ich denke, dass es nicht äquivalent zu function queryString() {}. Also, was

Selbstreferenzen in Objekt-Literaldeklarationen

Anzahl der Antworten 19 Antworten
Gibt es eine Möglichkeit, etwas zu bekommen, wie die folgenden arbeiten in JavaScript? var foo = { a: 5, b: 6, c: this.a + this.b //Doesn't work }; In der aktuellen form, ist dieser code natürlich wirft

PHP-Objektliteral

Anzahl der Antworten 8 Antworten
In PHP, kann ich angeben, array-Literale ganz einfach: array( array("name" => "John", "hobby" => "hiking"), array("name" => "Jane", "hobby" => "dancing"), ... ) Aber was ist, wenn ich möchte ein array von Objekten? Wie kann ich festlegen,

JavaScript-Objekt Literallänge === undefiniert?

Anzahl der Antworten 5 Antworten
Arbeite ich auf dieser animation Funktion aber ich habe ein problem. Ich kann nicht scheinen, um auszuführen, was sollte eine einfache Aufgabe, ich kann nicht die Länge eines Objekts. Wenn Sie überprüfen, dass jsFiddle können Sie sehen,

Objekt literal vs Konstruktor + Prototyp

Anzahl der Antworten 1 Antworten
Objekt-literal=name-Wert-Paare verpackt in geschweiften Klammern. Konstruktor=eine Funktion zum erstellen mehrerer Instanzen mit Schlüsselwort new. Prototyp=für die Erweiterung der ein literal. Dies ist, was ich verstanden habe bis jetzt.Aber je mehr ich recherchiere,Mehr bin ich verwirrt über das,

Wie verwende ich eine Variable für einen Schlüssel in einem JavaScript-Objektliteral?

Anzahl der Antworten 6 Antworten
Warum hat die folgenden arbeiten? <something>.stop().animate( { 'top' : 10 }, 10 ); In der Erwägung, dass das nicht funktioniert: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); Machen es noch deutlicher: Im