1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
141
141
EMPFEHLEN
-
Hallo,
ich bin durch Zufall auf die Seite von Douglas Crockford gestoßen. Er zeigt mir wieder, dass ich nichts weiß.
Wie setzt man denn im folgenden Beispiel die set-Funktion praktisch an, also wie sage ich: schreibe "A", "Wert von A" ins Array? Wie folgt jedenfalls nicht.
Code :1
collection.set("A",'Wert von A');
Grüße
Idi
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
var collection = (function () { var keys = [], values = []; return { get: function (key) { var at = keys.indexOf(key); if (at >= 0) { return values[at]; } }, set: function (key, value) { var at = keys.indexOf(key); if (at < 0) { at = keys.length; } keys[at] = key; values[at] = value; }, remove: function (key) { var at = keys.indexOf(key); if (at >= 0) { keys.splice(at, 1); values.splice(at, 1); } } }; }());
-
Doch. Eigentlich schon.Wie setzt man denn im folgenden Beispiel die set-Funktion praktisch an, also wie sage ich: schreibe "A", "Wert von A" ins Array? Wie folgt jedenfalls nicht.

Was genau soll denn daran nicht funktionieren?
http://jsfiddle.net/dCQDY/In order to understand recursion, one must first understand recursion.
-
Hai rd4eva,
scheint, dass ich mal mit meiner Entwicklungsumgebung ein ernstes Wort reden muss, denn sie meinte immer, dass ein Objekt eine Methode nicht unterstützt...
Vielleicht muss ich mal upgraden.
Merci + bye
Idi
PS: Sehe gerade, der IE8.06 bringt auch diese Fehlermeldung mit der Nichtunterstützung in Zeile "var at = keys.indexOf(key);" Warum aber macht es JSFiddle im IE8?
Update:
Das ließ mir doch keine Ruhe.
Es sollte statt
Code :1
var at = keys.indexOf(key);
richtigerweise
Code :1
var at = mykeys.join(' ').indexOf(key);
da, indexOf keine Array-Methode ist. Tz, da geht man bei einem "Papst" immer vom Besten aus, und dann so was...Geändert von Netzwerkidi (07.10.11 um 15:31 Uhr)
Ähnliche Themen
-
[WebService] Return List, Object, etc
Von BiepoN im Forum JavaAntworten: 0Letzter Beitrag: 14.07.11, 16:01 -
JUnit: The method assertEquals(Object, Object) is ambiguous
Von DarthShader im Forum JavaAntworten: 4Letzter Beitrag: 24.10.10, 10:37 -
Object reference not set to an instance of an object.
Von ivanZ im Forum .NET CaféAntworten: 1Letzter Beitrag: 12.11.08, 11:42 -
Fehlermeldung: Object reference not set to an instance of an object.
Von deen_90 im Forum .NET DatenverwaltungAntworten: 5Letzter Beitrag: 28.08.07, 20:03 -
Verständnisfrage Dim Sales(,) As Object = New Object(,)
Von flotschie im Forum .NET DatenverwaltungAntworten: 6Letzter Beitrag: 05.10.05, 19:48





Zitieren
Login





