Я бы порекомендовал вам первое, это соглашение широко используется в JavaScript, даже в самом базовом языке, в спецификации ECMA , например.
Array.prototype.toLocaleString
Object.prototype.hasOwnProperty
Object.prototype.propertyIsEnumerable
// etc...
Все идентификаторы именуются с помощью camelCase , и только функции конструктора именуются с первой буквой в виде заглавной буквы ( PascalCase ).