myFunction = (function () { // check whether myFunction already exists if (typeof myFunction == 'function') { var existingFunction = myFunction; } return function () { // some codes before existing function // . . . if (typeof existingFunction != 'undefined') { existingFunction.apply(this, arguments); // by using 'apply' we can pass one or more arguments that is initially passed to the original function } // some codes after existing function // . . . }; } ());
Friday, 21 June 2013
Adding Codes to an Existing JavaScript Function
Below is a script to add codes (prepend or append) to an existing JavaScript function:
Labels:
JavaScript
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment