iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

《透過認知心理學認識 JavaScript》貓咪也能輕鬆學習的 JavaScript 系列

本篇系列文將試著透過認知心理學的角度來認識有關 JavaScript 的一些概念,期望能讓讀者對 JavaScript 有不同的看法以及新的學習策略!

鐵人鍊成 | 共 33 篇文章 | 30 人訂閱 訂閱系列文 RSS系列文
DAY 21

【強化模型】3-3 瀏覽器中的事件處理(下集)

瀏覽器事件流程 在上篇文章中,我們總共提到了三種註冊方式以及多種事件類型。然而,瀏覽器事件並非只是單純的註冊對應的類型並且執行而已,在事件發生到觸發之間其實有一...

2020-10-06 ‧ 由 ShawnL 分享
DAY 22

【強化模型】3-4 瀏覽器中的資源請求與響應(上集)

資源請求與響應 cover picture sponsor: gleammming.art 在現實生活中我們隨處可見到類似於請求與響應的概念,例如當我們搭...

2020-10-07 ‧ 由 ShawnL 分享
DAY 23

【強化模型】3-4 瀏覽器中的資源請求與響應(下集)

在上篇文章中我們提到了資源請求(resquest)的含義與如何透過回應(response)後的結果實作一些簡單的內容,而今天我們今天將繼續來探討資源請求時最常遇...

2020-10-08 ‧ 由 ShawnL 分享
DAY 24

【強化模型】3-5 瀏覽器中的儲存機制(上集)

儲存機制 在開發網路應用程式的過程中,我們有時候可能會有一些儲存資訊的需求,比如暫時儲存會員登入的資訊、保留待購清單等等議題,有些可能需要長期保存或是較為敏感的...

2020-10-09 ‧ 由 ShawnL 分享
DAY 25

【強化模型】3-5 瀏覽器中的儲存機制(下集)

在上一篇中,我們提到了一些與伺服器溝通的儲存機制概念,今天我們要來談談那些不與伺服器互動的那些儲存機制。 Web Storage 在瀏覽器的儲存機制當中,除了伺...

2020-10-10 ‧ 由 ShawnL 分享
DAY 26

【強化模型】3-6 瀏覽器中的回收機制

到了第三章的尾聲,現在我們已經學了不少瀏覽器中有關於 JavaScript 的相關內容,然而在瀏覽器中,除了有可以讓 JavaScript 程式碼執行時的環境之...

2020-10-11 ‧ 由 ShawnL 分享
DAY 27

【驗證模型】3-7 「今晚,我想來點⋯⋯」動手做的餐點選擇器進化!(上集)

實作餐點選擇器,進化! 在 2-7 章節中,我們曾經實作了一個餐點選擇器: function getTodayCatFood(food) { var r...

2020-10-12 ‧ 由 ShawnL 分享
DAY 28

【驗證模型】3-7 「今晚,我想來點⋯⋯」動手做的餐點選擇器進化!(中集)

繼昨天的渲染函式後,我們接下來要完成各自頁面的功能。 而根據昨天的 Wireframe 來看,主畫面的顯示與取得新的飼料是需要計算完整個清單後才能從裡頭隨機抽取...

2020-10-13 ‧ 由 ShawnL 分享
DAY 29

【驗證模型】3-7 「今晚,我想來點⋯⋯」動手做的餐點選擇器進化!(下集)

昨天我們辛苦地完成了飼料清單的渲染與新增刪除後,現在我們要將各個顯示的部分與儲存機制串連起來。 流程六:飼料清單之主畫面取得飼料 要處理有關於畫面中的資料第一個...

2020-10-14 ‧ 由 ShawnL 分享
DAY 30

【修正模型】4-1 執行上下文(Execution Context)

經過了二十多天,一路上我們從基本的邏輯思考方式到瞭解 JavaScript 的意義,再從 JavaScript 原生基礎語法到瀏覽器相關 API 的實作,基本上...

2020-10-15 ‧ 由 ShawnL 分享