-
-
Save prmishra/48a1333f5161f97d97ab4df23e9af106 to your computer and use it in GitHub Desktop.
var args = process.argv.slice(2); | |
var hero = { | |
name: args[0], | |
getSecretIdentity: function (){ | |
return this.name; | |
} | |
}; | |
var stoleSecretIdentity = hero.getSecretIdentity; | |
console.log(stoleSecretIdentity()); | |
console.log(hero.getSecretIdentity()); | |
// node script.js bruce-wayne |
sagar-more
commented
Apr 15, 2019
•
var args = process.argv.slice(2);
var hero = {
name: args[0],
getSecretIdentity: function (){
return this.name;
}
};
var stoleSecretIdentity = hero.getSecretIdentity,bind(hero);
console.log(stoleSecretIdentity());
console.log(hero.getSecretIdentity());
var args = process.argv.slice(2);
var hero = {
name: args[0],
getSecretIdentity: function (){
return this.name;
}
};
var stoleSecretIdentity = hero.getSecretIdentity.bind(hero);
console.log(stoleSecretIdentity());
console.log(hero.getSecretIdentity());
// node script.js bruce-wayne
var args = process.argv.slice(2);
var hero = {
name: args[0],
getSecretIdentity: function (){
return this.name;
}
};
var stoleSecretIdentity = hero.getSecretIdentity.bind(hero);
console.log(stoleSecretIdentity());
console.log(hero.getSecretIdentity());
// node script.js bruce-wayne
var args = process.argv.slice(2);
var hero = {
name: args[0],
getSecretIdentity: function() {
return this.name;
}
};
var stoleSecretIdentity = hero.getSecretIdentity.bind(hero);
console.log(stoleSecretIdentity());
console.log(hero.getSecretIdentity());
var args = process.argv.slice(2);
var hero = {
name: args[0],
getSecretIdentity: function (){
return this.name;
}
};
var stoleSecretIdentity = hero.getSecretIdentity.bind(hero);
console.log(stoleSecretIdentity());
console.log(hero.getSecretIdentity());