How do I implement something like pointers in javascript?
        Posted  
        
            by Shaun
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Shaun
        
        
        
        Published on 2010-03-29T13:56:51Z
        Indexed on 
            2010/03/29
            14:03 UTC
        
        
        Read the original article
        Hit count: 306
        
JavaScript
I know that javascript doesn't have pointers in terms of a variable referring to a place in memory but what I have is a number of variables which are subject to change and dependent on each other.
For example:
Center (x,y) = (offsetLeft + width/scale , offsetTop + height/scale)
As of now I have rewritten the equation in terms of each individual variable and after any changes I call the appropriate update function.
For example: If scale changes, then then the center, height, and width stay the same. So I call
updateoffset() {
    offsetLeft = centerx - width/scale;
    offsetTop  = centery - height/scale;
}
Is this the easiest way to update each of these variables when any of them changes?
© Stack Overflow or respective owner