毛毛的部落格 
  • 首頁
  • 封存
  • 分類
  • 標籤
  • 關於
  •   
  •   
Day.23 「更加認識 DOM,並初次了解事件綁定」 —— JavaScript DOM

Day.23 「更加認識 DOM,並初次了解事件綁定」 —— JavaScript DOM

我們之前在 HTML 篇章有介紹 DOM,是 Document Object Model 的縮寫!我們主要操作 DOM 來控制網頁內容~

2021-10-02
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.22 「讓我們在更深入函式~」 —— JavaScript call & apply & arguments

Day.22 「讓我們在更深入函式~」 —— JavaScript call & apply & arguments

之前我們有說過,再調用函式的時候,瀏覽器會傳遞隱藏的參數給我們函式,一個是「this」,除了 this 還有另一個參數是「arguments」!

2021-10-01
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.21 「物件也有繼承問題?」 —— JavaScript 繼承 與 原型鍊

Day.21 「物件也有繼承問題?」 —— JavaScript 繼承 與 原型鍊

我們每新增一個函式,瀏覽器都會向函式內新增一個屬性叫「prototype」,如果是普通函式的直接調用,「prototype」不會有任何作用,當是以構造函式的方式調用,他所新增的物件會有一個隱藏的屬性,指向該構造函式的原型物件,雖然「prototype」是隱藏屬性,但我們可以透過「__proto__」來查看該屬性!

2021-09-30
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.20 「初步認識 this,中央工廠式的自訂物件~」 —— JavaSript 構造函式

Day.20 「初步認識 this,中央工廠式的自訂物件~」 —— JavaSript 構造函式

如同學習函式一樣!有時候我們會一直重複地做一件事,當還是初學者的我們需要製作大量的個人資料物件時,通常第一個想法就是複製貼上~一直重複製作一樣的東西!我們要發揮工程師的精神~看到一直有重複的程式碼時,就要想辦法簡化它。在學習自訂物件之前,要先認識之前函式沒說到的「this」

2021-09-29
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.19 「認識 JavaScript 記憶體堆疊、傳值 與 傳址」 —— JavaScript 物件 與 記憶體

Day.19 「認識 JavaScript 記憶體堆疊、傳值 與 傳址」 —— JavaScript 物件 與 記憶體

我們的變數在我們開啟網站時,都會存放在記憶體內,當我們關閉網站時,記憶體也會將這些變數釋放。

2021-09-28
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.18 「從函式物件認識 作用域 與 提升!」 —— JavaScript 函式 & 作用域 & 提升

Day.18 「從函式物件認識 作用域 與 提升!」 —— JavaScript 函式 & 作用域 & 提升

函數也是個物件型別,可以封裝一些功能(程式碼),在需要使用的時候執行功能(程式碼)。

2021-09-27
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.17 「如果基本型別是商品,那物件型別就是購物袋」 —— JavaScript 物件型別

Day.17 「如果基本型別是商品,那物件型別就是購物袋」 —— JavaScript 物件型別

前面有介紹了基本型別,基本型別有 string、number、boolean、null、undefined 這五個型別,剩下的可以都歸類於物件型別。

2021-09-26
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.16 「重複的事情,交給程式去做!」 —— JavaScript 循環迴圈

Day.16 「重複的事情,交給程式去做!」 —— JavaScript 循環迴圈

前面學習到了條件判斷式,接著我們來學習有點危險的循環迴圈,好啦!也沒那麼誇張~只是寫不好,容易進入無窮迴圈導致當機!不過我們是寫在網頁上~所以如果真的不小心陷入無窮迴圈,就關掉瀏覽器就可以了!

2021-09-25
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.15 「條件設定好~讓程式判斷!」 —— JavaScript 條件判斷式

Day.15 「條件設定好~讓程式判斷!」 —— JavaScript 條件判斷式

前面學習了基礎的變數與運算子的使用,這些基礎往往是非常枯燥乏味的,還沒有與電腦有更進一步的互動,所以感受不到程式語言的魅力,而今天學習的條件判斷式就可以開始與電腦進行些微的互動!

2021-09-24
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
Day.14 「基礎打穩了,就能走得更長久~」 —— JavaScript 基礎運算子

Day.14 「基礎打穩了,就能走得更長久~」 —— JavaScript 基礎運算子

學習任何東西,都要把基礎學的扎實,基礎穩了,遇到問題就能迎刃而解。而學習程式語言的基礎就是數學邏輯,不用到很專精,只要有基礎數學邏輯,多寫多做就能鍛鍊出寫程式邏輯的金魚腦,基礎邏輯打穩了,任何程式語言都有相似的地方,會越學越快,然後發現根本是無底洞,沒有盡頭。

2021-09-23
程式語言 前端 JavaScript iT 鐵人賽 第 2021 年
iT 鐵人賽 JavaScript
123456

搜尋

© 2021 Johnson Mao 毛毛的部落格 | 記錄成長的過程 - 本站使用 Hexo & Fluid 主題
總訪問量 次 總訪客數 人