title: Losing function context in calling prototype function
body: <p>I'm trying to figure out how to get the function context from a constructor to one of it's prototype functions. But when I check the 'this' value in the prototype function, it just shows it as 'Object' and not the calling (ctor) context.</p>
  
  <p>So I have code:</p>
  
  <pre><code>function CL(){
      ...
      (stuff)
      ...
      console.log(this);
      protoFunc(this);
  }
  
  CL.prototype.protoFunc = function(context) {
    var self = context;
    console.log(context);
    ...
  }
  </code></pre>
  
  <p>The function context before calling protoFunc is that of CL. But in protoFunc it is [Object object].</p>
  
  <p>How do I get the function context into protoFunc?</p>
  
  <p>Thanks.</p>
  
  <p>Les</p>