Pues porque aquí no pasas ningún parámetro de javascript a php. En este ejemplo se ejecuta todo el código de php y el resultado lo inserta en tu función de javascript. Pero cuando llamas a la función no tienes que hacer ninguna petición al servidor sino que ya tiene ahí todos los datos que necesita. No sé si me he explicado muy bien