jQuery explicación de la declaración de función

Abrí la biblioteca jQuery 1.7.1 y quería estudiar el código, pero descubrí que las funciones se declaran de manera extraña (para mí). Por ejemplo

show: function() {
        //some code here
},

Aprendí a definir la función de esta manera:

function show() {
  //some code here
}

¿Puede alguien explicarme por quéespectácula función @ no está escrita en la segunda vía (como en la mayoría de los tutoriales en internet)?