मुझे पता है कि यह डूब गया है, मैं सिर्फ विचार की तलाश कर रहा था और मेरे जीवन के लिए यह काम ऐसा नहीं लगता है कि मैं इसे भी चाहूंगा।स्ट्रिंग ऑब्जेक्ट को उप-वर्गीकृत करने के लिए बस उत्सुक है। (प्रोटोटाइपिक रूप से)
उदाहरण सब की व्याख्या करनी चाहिए:
String.prototype.MyNS = function() {}
String.prototype.MyNS.fooify = function() {
return this + 'foo!';
}
var theString = 'Kung';
alert(theString.MyNS.fooify());
बेशक इस बस 'foo' ... यह() के बजाय काम नहीं करता है जोड़ने के लिए समारोह परिभाषा जोड़ देते हैं।
मैं समझता हूं कि मैंने वहां संदर्भ खो दिया है लेकिन यह पता नहीं लगा सकता कि मूल को कैसे आग लगाना है और मुझे जो चाहिए वह दे।
संबंधित: http://stackoverflow.com/questions/7141734/extending-core-types-without-modifying-prototype? – valentinas