¿Qué significa la función de flecha '() => {}' en Javascript? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es el significado de "=>" (una flecha formada a partir de igual y mayor que) en JavaScript? 12 respuestas

Estaba leyendo la fuente deScrollListView y en varios lugares veo el uso de() => {}.

Como en la línea 25,

this.cellReorderThreshold = () => {
    var ratio = (this.CELLHEIGHT*this.cellsWithinViewportCount)/4;
    return ratio < this.CELLHEIGHT ? 0 : ratio;
};

línea 31,

this.container.addEventListener('scroll', () => this.onScroll(), false);

línea 88.

resizeTimer = setTimeout(() => {
    this.containerHeight = this.container.offsetHeight;
}, 250);

¿Es esto una abreviatura defunction y si difiere de alguna manera, ¿cómo es eso?

Respuestas a la pregunta(2)

Su respuesta a la pregunta