iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

跟著鱷魚妹妹一起坐牢之JavaScript 30天 系列

菜鳥前端被壞鱷魚拐,複習一下之前學過的JavaScript ,一段愛與勇氣的故事~

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊跟著2魚一起坐牢
DAY 21

第二十一天 - - JavaScript spread rest destroying

今天要來介紹一個很好用的東西,叫做解構賦值(Destructuring assignment) ,是ES6引入的,是一種 JavaScript 運算式,可以把陣...

2024-09-30 ‧ 由 eason 分享
DAY 22

第二十二天 - - JavaScript 深拷貝&淺拷貝

前面有提到淺拷貝,這個是處理對象為非基礎型別( Primitive type )時,,如陣列、物件等,會遇到的問題,因為基礎型別( Primitive type...

2024-10-01 ‧ 由 eason 分享
DAY 23

第二十三天 - - JavaScript JSON(JavaScript Object Notation)

JSON 是一種儲存與傳輸數據的格式,受到JavaScript物件實體語法啟發,比起使用XML傳輸資料,JSON格式在檔案大小上更為輕量,也是現在主流的傳輸格式...

2024-10-02 ‧ 由 eason 分享
DAY 24

第二十四天 - - JavaScript API (Application Programming Interface)

根據維基的定義,在電腦程式設計裡,應用程式介面 (API) 是用於打造應用程式軟體的一組副程式定義、協定與工具。一般而言,API 是指各種軟體組件之間一套明確定...

2024-10-03 ‧ 由 eason 分享
DAY 25

第二十五天 - - JavaScript 瀏覽器執行環境(run time)

每個瀏覽器都有自己的引擎,最知名的是google的v8引擎,js引擎會包含一個HEAP跟CALL STACK,HEAP會存放變數、函式等,CALL STACK像...

2024-10-04 ‧ 由 eason 分享
DAY 26

第二十六天 - - JavaScript 同步、非同步&Promise

在 ES6 promise (承諾)出現之前,多使用Callback function來處理異步(asynchronous),Callback function...

2024-10-05 ‧ 由 eason 分享
DAY 27

第二十七天 - - JavaScript Async & Await

在ES7推出Async & Await,建立於Promise的基礎上,以更簡潔的方式,來處理非同步,是 promise 的語法糖,雖說本體是處理非同步,...

2024-10-06 ‧ 由 eason 分享
DAY 28

第二十八天 - - JavaScript prototype 原型

你或許有疑問,為什麼MDN查的方法中間會有prototype,JavaScript 是個沒有實做 class關鍵字(ES6引入,語法糖)的動態語言,JavaSc...

2024-10-07 ‧ 由 eason 分享
DAY 29

第二十九天 - - JavaScript 建構函式 & class

今天要介紹的是建構函式,在class引入前使用的作法,可以用簡易的程式碼達到重複建立物件的效果,並在建立新物件時並且設定該物件的屬性及方法,這段過程就稱為實體(...

2024-10-08 ‧ 由 eason 分享
DAY 30

第三十天 - - JavaScript 物件導向(Object-oriented programming)

物件導向程式設計(英語:Object-oriented programming,縮寫:OOP)根據MDN的解釋,是將系統建模為物件的集合,其中每個物件代表系統的...

2024-10-09 ‧ 由 eason 分享