nodeproxy

A port of the jQuery proxy function to nodeJs

nodeproxy

A port of the jQuery proxy functionality to NodeJS.

The easiest way to install is through the Node Package Manager (NPM):

npm install nodeproxy
var nodeproxy = require('nodeproxy');
 
function ObjectOne(){
function helloWorld(){
console.log("Hello " + this.name);
}
return {
helloWorld: helloWorld
}
}
 
function ObjectTwo(){
function init(){
var contextObject = { name: 'iain' };
var objectOne = new ObjectOne();
nodeproxy(objectOne.helloWorld, contextObject)();
}
return {
init: init
}
}
 
var objectTwo = new ObjectTwo();
objectTwo.init();
//Console will display.. 
//Hello iain