No... no... en realidad ese código simplemente tienes que ponerlo después de la función de JavaScript y cuando tengas el array generado. No necesariamente antes de <body> ó </body>... simplemente revisa que tu HTML y javaScript se generen correctamente.
Saludos