doc/start/js [fr]
Differences between version EMPTY and #1355
0a1,48
> Développer du code Javascript is vraiment facile avec Haxe. Regardons notre premier exemple ''HelloWorld'' :
>
> <code haxe>
> class Test {
> static function main() {
> trace("Hello World !");
> }
> }
> </code>
>
> Mettez cette classe dans un fichier nommé ''Test.hx'' et créez le fichier ''compile.hxml'' dans le même répertoire avec le contenu suivant :
>
> <code>
> -js test.js
> -main Test
> </code>
>
> Pour compiler, vous pouvez simplement double-clicker sur le fichier ''compile.hxml'' (ou exécuter la commande ''haxe compile.hxml''). Si tout se déroule normalement, un fichier nommé ''test.js'' sera créé. Ce fichier pourra être intégré dans une page HTML telle que celle qui suit :
>
> <code html>
> <html>
> <head><title>Haxe JS</title></head>
> <body>
>
> <div id="haxe:trace"></div>
> <script type="text/javascript" src="test.js"></script>
>
> </body>
> </html>
> </code>
>
> Si vous mettez ce code dans un fichier nommé ''test.html'' et l'ouvrez dans votre navigateur web, il devrait afficher ''Hello World'' avec des informations sur le fichier et la ligne où la trace à eu lieu. Notez que qu'un bloc ''div'' est nécessaire pour afficher les traces Haxe Javascript.
>
> ====== Utilisation d'Alert ======
>
> La possibilité d'afficher du texte est d'utiliser ''alert''. Modifier ''Test.hx'' avec le contenu suivant :
>
> <code haxe>
> class Test {
> static function main() {
> js.Lib.alert(js.Lib.window.location.href);
> }
> }
> </code>
>
> Compilez puis ouvrez le fichier ''test.html''. Il devrait afficher une fenêtre d'alerte contenant l'URL de la page actuelle.
>
> Regardez les APIs disponibles dans [[/api/js/Lib]].
\ No newline at end of file
| Ver | Date | User | Action |
|---|---|---|---|
| #13715 | 2012-04-15 08:23:31 | elyon | View | Diff |
| #13714 | 2012-04-15 08:23:31 | elyon | Changed title from Pour commencer avec Haxe/JS to Pour commencer avec Haxe/JS |
| #8197 | 2010-03-09 14:16:30 | yukulele | View | Diff |
| #5052 | 2008-12-07 11:19:03 | Barry | View | Diff |
| #1355 | 2008-05-08 17:35:41 | skatix | View | Diff |
| #1354 | 2008-05-08 17:35:41 | skatix | Set title to Pour commencer avec Haxe/JS |
Previous | Next