Je suis nouveau sur javascript et je suis à la recherche de code de démo de Raphaël. Je suis confus par la façon dont cela fonctionne ...Comment/quand cette fonction anonyme est invoquée?
if (R) {
(function (dx, dy, R, value) {
var color = "hsb(" + [(1 - R/max) * .5, 1, .75] + ")";
...
D'après ce que je peux voir c'est une fonction anonyme déclarant qui prend 4 arguments. Comment cette fonction est invoquée quand cette fonction n'a pas de nom ??
page de démonstration .. http://raphaeljs.com/github/dots.html
fichier JS .. http://raphaeljs.com/github/dots.js
le fichier js est un peu long, et je ne pouvais pas trouver 'if (R) {' dedans. pouvez-vous poster plus de code ici? – jrharshath
Désolé, je pensais que je n'aurais pas inclus assez de code pour comprendre ce qui se passait, c'est pourquoi je me suis connecté à la source. Il a été répondu quand même maintenant, merci! Le fichier JS n'est pas * long * - seulement quelques écrans pleins - la partie citée est juste à mi-chemin. –