Kann mir wer sagen warum hier ein TypeError: Cannot read property 'name' of undefined herrauskommt?
(index):27 Uncaught TypeError: Cannot read property 'name' of undefined
Index 27 ist die Zeile wo dem Object eine Funktion zugewiesen wird.
$api.load_functions = function(functions){
for(var i = 0; functions.length; i++){
$api[functions[i].name] = functions[i].functioncode;
}
}
2 Antworten
Kommt drauf an was functions steht - scheinbar nichts?
[{ name: "string", functioncode: function }], functionist eine funktion die definiert worden ist.
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
PC, JavaScript
Deine Schleife läuft ewig, dein Array allerdings kennt nur ein Element. Ändere die Abbruchbedingung.
Des Weiteren würde mich interessieren, was du hier vorhast:
functioncode: function