title: Issue with calling function from View in Backbone
body: <p>I have created model and view in backbone. It gives me a syntax error as 
  "SyntaxError: function statement requires a name - >changeClg: function (height, width) {"</p>
  
  <pre><code>selectTable = Backbone.View.extend({
      render: function() {
          var height= 50;
          var width= 56;
          if (true) {
              changeClg(height,width);
          }
          changeClg: function (height, width) {
              console.log("inside changeClg");
          }
          var selector = this.$el.find("select.clg-selection");
          selector.html("&lt;option&gt;&lt;/option&gt;");
      }
  });
  </code></pre>
  
  <p>But it is working when i declare that changeClg function outside of the View with different syntax as below</p>
  
  <pre><code>selectTable = Backbone.View.extend({
      render: function() {
          var height= 50;
          var width= 56;
          if (true) {
            changeClg(height,width);
          }
          var selector = this.$el.find("select.clg-selection");
          selector.html("&lt;option&gt;&lt;/option&gt;");
      }
  });
  changeClg = function (height, width) {
      console.log("inside changeClg");
      this.$el.find(".clg-dors")[0];
  }
  </code></pre>
  
  <p>Actually i need to use el object and also some other objects so i must go to the first option but it is giving me the error.</p>
  
  <p>i just calling "changeClg" function but it is giving me the syntax error.</p>
  
  <p>I would like to know that what is the different between these two function declaration?</p>
  
  <p>Can anyone please tell me what could be the problem?</p>