學Ruby學得很開心,但學JavaScript卻是挫折不斷,所以想透過JS經典入門書《深入淺出 JavaScript 程式設計》,從頭開始認識JavaScript這門語言。
鐵人賽30天中,每天會閱讀10~20頁,並記錄學習心得。
據說鐵人賽的第一篇文章通常是廢文,依照「慣例優於設定」(Convention over Configuration, CoC)規則,當然要來貢獻一篇廢文。(雖然...
廢文的quota已經用完,但我還沒有打算開始進入JavaScript的正題XD先來介紹一下我使用的教材好了。 我選擇的是歐萊禮的《深入淺出 JavaScript...
總算要進入JavaScript的主題了。本日閱讀進度:第一章 JavaScript 快速導覽(1~21頁) 重點摘要: JavaScript語法 因為第一個...
本日閱讀進度:第一章 JavaScript 快速導覽(22~42頁) 重點摘要: JavaScript和使用者溝通的4種介面: alert:可以透過一個...
本日閱讀進度:第二章 撰寫真正的程式碼(43~60頁) 重點摘要:接著要挑戰做一個簡單的戰艦小遊戲。有一個1x7的網格,戰艦佔用3個連續網格,使用者需猜測是哪3...
本日閱讀進度:第二章 撰寫真正的程式碼(61~78頁) 重點摘要: Math.random昨天介紹的戰艦遊戲,一開始就把戰艦定位在3、4、5的位置,但如果想多...
本日閱讀進度:第三章 介紹函式(79~94頁) 重點摘要: 使用函式簡化程式碼先來看看下面這段程式碼: var dogName = "rover&...
補充一下JavaScript的引數傳遞,昨天說是pass by value,但書中提到會有例外的情況,之後學到物件的時候再來探討這個問題。 本日閱讀進度:第三章...
本日閱讀進度:第四章 陣列(125~145頁) 重點摘要: 陣列是什麼?陣列是一種可以用來保存許多值的資料型別,許多程式語言都有這種型別,包含JavaScri...
本日閱讀進度:第四章 陣列(146~166頁) 重點摘要: 事後遞增運算符 VS 事後遞減運算符JavaScript裡難得有比Ruby簡潔的寫法,以下是兩個例...