I just want to have a function VK.Share.Count(param1,param2) and property VK.Share.WorkUrl.
VK.Share.WorkUrl must be available from VK.Share.Count function. What is best way to do it? Can i just write:
VK.Share.Count = function(a,b) {
//blablablablablalbalblablal
VK.Share.WorkUrl = "sdfgfgadf";
}
VK.Share.WorkUrl = "lalalala";
Andrew Marshall
97.3k20 gold badges228 silver badges217 bronze badges
asked Mar 10, 2011 at 17:22
Neir0
13.5k29 gold badges91 silver badges144 bronze badges
2 Answers 2
var vk={
share:{
count:function(){},
WorkUrl:"lalala"
}
};
or
var vk={}
vk.share={};
vk.share.count=function(){
}
vk.share.WorkUrl="lalal";
answered Mar 10, 2011 at 17:25
Praveen Prasad
32.2k20 gold badges77 silver badges106 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
You example will work and this will also work, if you are always calling the Count function like this VK.Share.Count();
VK.Share.Count = function(a,b) { this.WorkUrl = "foobar"; }
VK.Share.WorkUrl = "123";
answered Mar 10, 2011 at 17:29
HoLyVieR
11.1k5 gold badges44 silver badges67 bronze badges
Comments
lang-js