11 things about JavaScript functions .NET developers must know: Part 1