sakis94 Δημοσ. 9 Μαΐου 2014 Δημοσ. 9 Μαΐου 2014 Χαιρετε πως θα μπορουσα να παρω την μεθοδο που θα εφαρμοστει ενω βρισκομαι στον constructor πχ. ενω βρισκομαι στο Test() να παρω το ονομα method1 η method2 και αντιστοιχα στο Test().method1() ?? ( function ( lol ){ var Test = function(param1){ return new Test.fn.Constr(param1); }; Test.fn = Test.prototype = { Constr: function(param1){ return this; }, method1: function(meth1){ return new Test.fn.method1.fn.subConstr(meth1); }, method2: function(meth1){ return new Test.fn.method1.fn.subConstr(meth1); } }; Test.fn.method1.fn = Test.fn.method1.prototype = { subConstr: function(subparam1){ return this; }, submethod1: function(submeth1){ alert(123); }, submethod2: function(submeth1){ alert(123); } }; Test.fn.method1.fn.subConstr.prototype = Test.fn.method1.fn; Test.fn.Constr.prototype = Test.fn; window.Test = Test; } )( window )
alou Δημοσ. 10 Μαΐου 2014 Δημοσ. 10 Μαΐου 2014 Με callbacks, αν κατάλαβα τι εννοείς. Θα τρέχει το fn που δημιουργεί το method1 value και αφού έχεις δημιουργήσει ότι χρειάζεσαι θα τρέχει το callback με ότι παραμέτρους θες να υπάρχουν διαθέσιμες στο Test()
sakis94 Δημοσ. 10 Μαΐου 2014 Μέλος Δημοσ. 10 Μαΐου 2014 Αυτο που θελω ειναι αν υπαρχει τροπος πριν αλοκληρωθει το Test().method1() να γνωριζω αν η "επομενη" μεθοδος ειναι το submethod1() η το submethod2()
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα