doc/start/js [fr]

All languages

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