Skip to content

Instantly share code, notes, and snippets.

@terurou
Last active August 29, 2015 14:06
Show Gist options
  • Save terurou/50b63eed3dfda3f8140e to your computer and use it in GitHub Desktop.
Save terurou/50b63eed3dfda3f8140e to your computer and use it in GitHub Desktop.
Haxe/JavaScript入門 目次案

Haxe/JavaScript入門

1章 Hello Haxe World!

  1. Haxeとは
  2. 開発環境の構築
  3. プロジェクトの作成
    • hxml
    • スタートアップクラス

2章 最低限のHaxe構文

  1. trace()
  2. 変数
  3. 基本型
  4. Dynamic型
  5. null
  6. 配列
  7. クラス
  8. パッケージ
  9. 列挙型
  10. 関数型
  11. 匿名型
  12. typedef
  13. if
  14. switch
  15. for
  16. while

3章 最低限の逆引きレシピ

  1. 文字列操作
  2. 正規表現
  3. 数値操作
  4. 日付操作
  5. 配列操作
  6. Dynamic型の操作
  7. JSON
  8. 通信(省略するかXHRの解説に統合?)

4章 最低限のJavaScriptアプリ開発ガイド

  1. DOM
  2. Cookie
  3. XMLHttpRequest
  4. jQuery
  5. インラインJavaScriptの埋め込み
  6. 外部ライブラリの型定義

5章 ちゃんとしたHaxe構文

  • accessor
  • Enum(代数的データ型)
  • Static Extension
  • 部分適用 bind
  • パターンマッチ
  • リスト内包
  • 条件付コンパイル

6章 JavaScriptテクニック

7章 Haxelib

マクロ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment