iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

Head First!從頭開始學JS 《深入淺出 JavaScript 程式設計》讀書筆記 系列

學Ruby學得很開心,但學JavaScript卻是挫折不斷,所以想透過JS經典入門書《深入淺出 JavaScript 程式設計》,從頭開始認識JavaScript這門語言。
鐵人賽30天中,每天會閱讀10~20頁,並記錄學習心得。

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

Day21. 函式宣告和函式運算式

本日閱讀進度:第十章 一級函式(429~441頁) 重點摘要: 函式宣告到目前為止,我們都是使用function關鍵字、名稱、參數以及程式碼區塊進行標準的函式...

2019-10-06 ‧ 由 appletabby 分享
DAY 22

Day22. 一個函式不夠你不會再回傳一個嗎?

本日閱讀進度:第十章 一級函式(442~464頁) 重點摘要: 一級函式在JavaScript中,我們對其他值所能做的任何事情,對函式也能做。你可以對函式做以...

2019-10-07 ‧ 由 appletabby 分享
DAY 23

Day23. 醒醒吧,你根本沒有名字!

本日閱讀進度:第11章 匿名函式、作用域及閉包(475~484頁) 重點摘要: 匿名函式簡介匿名函式(Anonymous function),顧名思義就是沒...

2019-10-08 ‧ 由 appletabby 分享
DAY 24

Day24. 你函式中有我,我函式中有你

本日閱讀進度:第11章 匿名函式、作用域及閉包(485~494頁) 重點摘要: 函式何時被定義函式宣告在處理程式碼的第一階段即被定義,函式運算式要在被求值後...

2019-10-09 ‧ 由 appletabby 分享
DAY 25

Day25. I have a 函式,I have a 操作環境,呃!閉包!

本日閱讀進度:第11章 匿名函式、作用域及閉包(495~510頁) 重點摘要: 閉包是什麼閉包(closure)就是一個加上操作環境的函式。如果我們把「具有...

2019-10-10 ‧ 由 appletabby 分享
DAY 26

Day26. 直擊!物件大量發生中!

本日閱讀進度:第12章 高階物件結構(521~535頁) 重點摘要: 物件建構程序在之前第11天~第13天的文章曾經介紹過物件,當時建立物件的方法,稱為「物...

2019-10-11 ‧ 由 appletabby 分享
DAY 27

Day27. 保安!可以讓人這樣改了又改,改了又改嗎?

本日閱讀進度:第12章 高階物件結構(536~553頁) 重點摘要: 將引數改寫成物件字面假設在建構程序中有許多參數,會變得難以閱讀和維護。這時可以將所有引數...

2019-10-12 ‧ 由 appletabby 分享
DAY 28

Day28. 這批繼承很不純啊,跟原型長得不一樣

本日閱讀進度:第13章 使用原型(563~580頁) 重點摘要: 原型是什麼?JavaScript物件可以從其他物件繼承屬性和行為。具體來說,JavaScri...

2019-10-13 ‧ 由 appletabby 分享
DAY 29

Day29. 明明是媽媽生的,constructor卻說是阿嬤生的

本日閱讀進度:第13章 使用原型(581~614頁) 重點摘要: 判斷使用的屬性位於實體還是原型中要判斷使用的屬性位於實體還是原型中,可以使用hasOwnPr...

2019-10-14 ‧ 由 appletabby 分享
DAY 30

Day30. 那個月,我們一起挑戰的鐵人賽

其實我本來預設的標題是:了不起!負責!怎知寫到後來就變感性了,只好順勢把標題改了。(還有另一個候補標題是:還好我沒有放棄治療JavaScript)(其實我每天花...

2019-10-15 ‧ 由 appletabby 分享