Fonctions stockées dans des variables? Javascript

Quelqu'un pourrait expliquer ce qu'est cette notation est en javascript? Qu'est-ce que la fonction(d)? Dans ce programme, il seemse que x est appelé par la suite, mais je n'ai aucune idée de ce que tout cela signifie. Merci à l'avance...

x = function(d) { return d.x * width / mx; };

//later....
 x({x: .9}); //call
La syntaxe n'est pas valide, la dernière ligne manque un ). Pour la syntaxe de la fonction, avoir un regard sur MDN: developer.mozilla.org/en/JavaScript/Reference/Operators/....

OriginalL'auteur Apollo | 2012-06-27