Hey Im versuchen, "Ereignis" und eine Rückruffunktion "Spaß" zu einem Prototyp von MyEvents hinzuzufügen und einen Teil des Codes unten nicht zu verstehen!richtige Art des Hinzufügens von Eigenschaften zu Prototypen in meinem Code
function MyEvents(events){
this.events={};
}
MyEvents.prototype.adding=function(event,func){
var array=[]
this.array.push(func);
this.array.push(event);
this.events[event] = array; //I don't understand this part-why is that necessary?
}
Könnte jemand bitte erklären? Danke !!
Ich glaube, es sollte nur 'Array' anstelle von' this.array' geben. Hast du etwas mehr Kontext? – BoltKey
Ich habe es ohne dies versucht. und es hat auch nicht funktioniert, es sei denn, ich habe this.events [event] = array; und ich denke nur, warum ich das mit einbeziehen muss. Es ist nur ein Teil einer Übung, und jetzt muss ich nur noch ein Callback-Func und ein Event zu einem Array zu dem – javascripting
@javascripting hinzufügen: Zeig uns den Rest des Codes . Wo sonst wird das Array verwendet? Dann werden Sie wissen, warum Sie es in diesem '.events'-Objekt speichern wollen (müssen). – Bergi