I use ExtJS library and they use single quotes everywhere. To me it's mostly a question of style except one good argument I've found so far: generating HTML. It's more convenient to use single quotes when you output html because html attributes are typically enclosed in double quotes:
```var myTemplate = [
I suggest a less strict guideline: just **be consistent**. Use whatever quotes you like but use them *everywhere*.