shichuan/javascript-patterns — pull request #113 by pedrocatre (2014-01-04 15:29:52+00:00)
Title: removed misleading information about function declarations

Removed misleading comment information in the following examples:

```javascript
var getData = function getData () {};
var getData = function getDataF () {};
```

In those examples the comments state that one of the benefits of those patterns is that they allow recursive functions. While that is true it is not a benefit of those examples over the others since all of the examples currently presented allow recursion.

The way the information is presented it implies that the pattern:

```javascript
var getData = function () {};
```

does not allow recursive functions and that is not the case (this jsfiddle example might clarify that: http://jsfiddle.net/k6SSL/).

Furthermore one of the comments stated that one of the benefits of naming getDataF was that you can "Recurse by calling the name + 'F'". This suggests that we could not use recursion by calling getData() instead of getDataF() and we can (jsfiddle example: http://jsfiddle.net/4Pd9j/).