title: Eval'd behind the scene?
body: <p>I heard that when I'm doing this: </p>
  
  <pre><code>&lt;a onclick='foo()'&gt;&lt;/a&gt;
  </code></pre>
  
  <p>behind the scenes, it generates me an anonymous function, or maybe an eval'd function...? I'm confused, because I do have a function <code>foo</code>, so where is the extra code?</p>
  
  <p>Could I please get some explanation/clarification ?</p>