前一篇我們提到了一部分的啟動流程,今天我們會探討剩下的啟動流程資訊。 首先,我們要先知道 JavaScript 是從哪一個程式開始跑,而 Angular 應用程...
Q: 軟體工程師最常說的謊言有哪些?A: //TODO連假結束 wednesday blue 啥都是 //todo string (字串) 使用 stri...
今天要來對 function 來做深入一點的介紹。 如果想要把 function 存在變數裡,可以對該變數作更精確的 function 規範: function...
啟動 Angular 開發伺服器 我們先打開 VS Code 的終端機面版,輸入 npm start,而 npm start 就會執行 ng serve 這個指...
好的,接下來就來介紹剩下的型別~分別是 Union、Aliases、Literal。 Union 型別可以接受指定多種型別給參數,這邊延續 Day 4 的例子:...
Q: 為什麼工程師都喜歡用 dark mode?A: 因為太亮會吸引很多 bug。原來如此XDD 上一篇我們了解了指定型別的三種方法,那有哪些型別可以使用...
Angular 應用程式的組成 一個完整的 Angular 應用程式會至少包含一個模組(module),正如我們創建一個 Angular 專案時,裡頭會包含的...
前情提要 將英雄們顯示在 Mat-Card 上後,我們進一步地要對英雄資料做點加工,並且製作英雄詳細介紹頁面。今天會完成下列事項: 使用 TypeScript...
今天要介紹其他的型別,是原本的 JavaScript 沒有的,分別是 Tuple、Enum、Any、Uknown。 Tuple 型別一樣是陣列,不過是定義好陣列...
Q: 為什麼一個男業務(30歲)會約我一個工程師(24歲)去園區的星巴克?A: 根據哥多年的經驗,他應該是有個超屌的idea只差工程師去實現了 原來工程師除了...
Angular 官方建議使用兩種語言來開發,一是 Dart(也是一種由 Google 開發的語言),不過 Dart 相對比較少人用,而另一個語言就是我們今天要介...
今天要介紹 TypeScript 的基本型別,TypeScript 跟 JavaScript 一樣擁有最基本的幾種型別 Number、String、Boolea...
Q: 祈求程式不會有bug該拜什麼神?A: 拜雍正,專治八阿哥 // XDD 今天來講tsconfig.json,覺得新手這篇可以先 pass,大概知道有 t...
Day14 在 Space Invaders 的遊戲設計中,Enemy 的移動邏輯扮演了非常重要的角色,他為遊戲提供了難度,並隨著玩家每次擊殺 Enemy 增加...
上一篇提到下了 tsc --init 指令之後會創建出一個 tsconfig.json 的檔案,這個檔案設定了你要如何編譯 TypeScript 的檔案,今天就...
上一篇看完了 AngularJS 與 Angular 的差異後,我們今天要集中火力來看看 Angular 的主要特色。 可以跨平台開發: Progressi...
老婆:"下班後買十個包子回來,如果看到賣西瓜的就買一個。"老公:"好。" (下班後帶著一個包子回家)老婆:"...
Angular 是由 Google 主導,開源的 JavaScript 應用程式框架,目前穩定版本已經來到 Angular 11 了。 在學習程式的路上,不止一...
今天要來介紹一下如何 set up TypeScript!請先到 TypeScript 的官網然後點選下載 即可用以下指令下載 TypeScript 的 com...
Q: 同事說自己的 C++ 能力是世界第一,怎麼樣可以讓他意識到自己沒那麼厲害?A: 實不相瞞,我也不是省油的燈:我的C++實力世界第0 XDD 好 今天的重...
剛轉職成功的前端菜雞第一次參賽,原本想簡單開心的每天寫一個小小的專案練習 JavaScript, CSS 跟 HTML 來當參賽文章,後來知道新的專案要使用沒學...
Day13 目前做到這邊的大家應該會發現一些問題,在上一個章節,雖然我們成功產生了很多敵人,但是程式卻發生了 Memory Leak。 這就是這個章節的主題,程...
今天,我們要來看看在使用 Angular CLI 後,專案的架構會長什麼樣? angular.json:是 Angular CLI 的設定檔,包含許多參數,...
前端工程師說,我去交友網站找女朋友去了。朋友問:找到了麼?工程師說:找到了他們頁面的一個 bug // ☝ 每天笑一笑,bug 遠離你 ☺// 跟文章完全沒關...
Day12 Level Design 接下來我們要開始設計關卡,小蜜蜂的關卡很單純,但是背後的心理卻很深奧。 不過卡比目前只需要完成基本的就行了,也就是將 En...
接下來,我們就要來建立第一個專案範本。 首先,我們可以在桌面上先建一個資料夾,命名叫 Angular,記住不要使用中文字命名,以免發生錯誤。 接著打開...
準備要建立一個 Angular 的開發環境了,那我到底需要哪些家私呢?以下就來介紹一下: 1. 一台電腦(被揍飛 建議安裝的工具 以下是建議安裝的工具,當然如果...
Day11 延續上一回,我們嘗試了 Function Composition 的技巧,這次來試試看將同樣的技巧用於 Enemy。 這樣做的目的是,接下來要導入...
前因 本身是個有十年以上平面設計經驗的轉職者,因為接觸 Side Project,而開始從切版接案接觸到前端領域,然後開始從六角學院自學前端相關的知識及技能,所...
Day10 接下來,要幫 Squid 也裝上 Laser,敵人的 Laser 跟我們的外觀是不一樣的,但是卡比希望可以利用原本已經寫好的 Laser 函式,減少...