iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

0
Software Development

30天 Lua重拾筆記系列 第 36

【30天Lua重拾筆記】系列目錄

最全面的Lua入門學習…筆記草稿?No, No, No, No, No 在30天要所有東西提到貌似是不太可能了,但這將會是一個由淺入深的Lua參考筆記。會竟可能涵蓋所有Lua相關核心內容。

Lua非常小,有經驗的人甚至可以在幾小時內熟悉Lua核心基礎內容、幾周內使用進階功能。並且透過輕而小的Lua,或許可以從另一角度重視其他程式語言。是C、Lisp以外,我最為推薦學習的程式語言之一。

本系列包含內容:認識Lua、基礎型別、控制流程、進階概念、範例嵌入C/Java。從頭帶你了解Lua怎麼回事。

系列目錄

  1. [X] 認識Lua
  2. [X] Lua的實現與選擇
  3. [X] 開發環境配置
  4. [x] 基礎1: Hello, {Lua}!
  5. [x] 基礎1: 程式區塊(block、chunk)、排版
  6. [x] 基礎1: 變數
  7. [x] 基礎1: 類型-數字
  8. [x] 基礎1: 類型-字串
  9. [x] 基礎1: 類型-函數
  10. [x] 基礎1: 類型-布林和nil
  11. [x] 基礎1: 註釋
  12. [x] 基礎2: 控制-條件
  13. [x] 基礎2: 控制-for迴圈
  14. [x] 基礎2: 控制-while、repeat迴圈
  15. [x] 基礎2: Label and goto
  16. [x] 基礎2: 多值返回&具名參數
  17. [x] 基礎2: pcall, xpcall, load (eval, exec, apply)
  18. [x] 基礎2: 應該知道的1(總集+補充)
  19. [x] 基礎3: 陣列從1開始
  20. [x] 基礎3: 複合結構 - table
  21. [x] 基礎3: 再看pairs, ipairs
  22. [x] 中級議題: 全局表(_G)、環境表(_ENV)
  23. [x] 中級議題: 閉包
  24. [x] 中級議題: coroutine
  25. [x] 進階議題: 模組化
  26. [x] 進階議題: 錯誤處理
  27. [x] 進階議題: debug
  28. [x] 進階議題: Meta Programming
  29. [x] 進階議題: 物件導向程式設計
  30. [x] 進階議題: 與C交互(+Python)
  31. [x] 記憶體回收&弱表
  32. [x] 進階議題: LuaRocks & LuaDist
  33. [x] Example: Java + Lua計算機
  34. [x] 番外篇: Fengari - 一個JS實現的Lua,運行Lua在瀏覽器內吧!
  35. [x] 完賽感想與延伸閱讀

本系列為個人再一次學習Lua的筆記,故為重拾。有誤之處,歡迎留言賜教~


上一篇
【30天Lua重拾筆記35】完賽感想與延伸閱讀
系列文
30天 Lua重拾筆記36

尚未有邦友留言

立即登入留言