का संदर्भ देते समय एक जावास्क्रिप्ट फ़ंक्शन को ओवरराइड करना मेरे पास एक फ़ंक्शन, a()
है, जिसे मैं ओवरराइड करना चाहता हूं, लेकिन संदर्भ के आधार पर मूल a()
भी क्रम में किया जाना चाहिए। उदाहरण के लिए, कभी कभी जब मैं एक पेज पैदा कर रहा हूँ मैं इस तरह ओवरराइड करने के लिए चाहता हूँ:मूल
function a() {
new_code();
original_a();
}
और कभी कभी इस तरह: मैं कैसे मिलता है
function a() {
original_a();
other_new_code();
}
कि original_a()
खत्म भीतर से सवारी a()
? क्या यह भी संभव है?
कृपया इस तरह से सवारी करने के विकल्पों का सुझाव न दें, मुझे कई लोगों के बारे में पता है। मैं विशेष रूप से इस तरह से पूछ रहा हूँ।
धन्यवाद! यह बहुत उपयोगी है। – Kev
वाह। अल्ट्रा कूल – naveen
मेरे जैसे किसी भी बेवकूफों के लिए - अंत में "()" पर ध्यान दें - इसके बिना, यह बाहरी फ़ंक्शन देता है, आंतरिक कार्यों में नहीं :) – Nerdmaster