iT邦幫忙

鐵人檔案

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

JavaScript 從零開始 系列

這是紀錄從零基礎開始學習 JavaScript 的技術筆記,也讓自己重新學習與檢視這一年學習與應用的 JavaScript 相關,因為本人記憶力不太好,每一篇都為極短篇的方式分享,會有基礎 JavaScript 知識與實務演示應用,會加上 jQuery 延伸實務應用情境,確定會超過 30 篇。

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

JavaScript - 從零開始 - Day21 - for 迴圈 + array 陣列的使用方法

透過迴圈來取得陣列裡的資料 當得到龐大的陣列資料時,透過迴圈來存取資料會輕鬆又省事,所以陣列跟迴圈常常會搭配使用。 情境 倘若今天要查詢兩間店家的老闆姓名,拿...

2020-09-21 ‧ 由 Tim Hsu 分享
DAY 22

JavaScript 從零開始 - Day22- for 迴圈 + if 的使用練習

之前學過 if,是有條件下的篩選機制,如果是多樣本但只要取出條件下的數值,配上迴圈就會非常好用,下方帶入一個主題: 有三間賣炸雞的餐廳要被評鑑銷售量,套餐要超...

2020-09-22 ‧ 由 Tim Hsu 分享
DAY 23

JavaScript - 從零開始 - Day23 - for 迴圈,i++、加總、break 的使用

i++ for 迴圈內有一個所產生的值,會用 i++ 登打, for (var = 0; i < array.length; i++) { ... }...

2020-09-23 ‧ 由 Tim Hsu 分享
DAY 24

JavaScript - 從零開始 - Day24 -透過 OPEN DATA 取得 JSON 資料

在取得 Open Data 前,要先認識 JSON 資料。 什麼是 JSON JSON(JavaScript Object Notation,JavaScri...

2020-09-24 ‧ 由 Tim Hsu 分享
DAY 25

JavaScript 從零開始 - Day25- 認識 DOM 文件物件模型

常常聽到人家講說 DOM 元素,到底是什麼? DOM 的英文全名是 Document Object Model,中文是「文件物件模型」。 是 HTML、XM...

2020-09-25 ‧ 由 Tim Hsu 分享
DAY 26

JavaScript 從零開始 - Day26- querySelector、setAttribute 用法

前面學過 textContent 使用方法,如何用更簡短且易讀的程式碼來控制網頁元素? 透過變數管理相同的程式碼 原本要控制 id 的寫法都會是: docum...

2020-09-26 ‧ 由 Tim Hsu 分享
DAY 27

JavaScript 從零開始 - Day27- 使用 JavaScript 插入 innerHTML

innerHTML 方法:組完字串後,傳進語法進行網頁渲染。 優點:效能快。 缺點:資安風險高,須確保資料來源沒問題。 原本學習的方式是用 textCon...

2020-09-27 ‧ 由 Tim Hsu 分享
DAY 28

JavaScript 從零開始 - Day28- innerHTML 與 for 迴圈的使用

物件資料 這次記錄透過 for 迴圈篩選出資料後,渲染在網頁上,未來 for 迴圈也會很常篩選 JSON 的資料內容,這次的資料如下: var data =...

2020-09-28 ‧ 由 Tim Hsu 分享
DAY 29

JavaScript 從零開始 - Day29- 使用 JavaScript 插入 createElement

createElement 方法:使用 DOM 節點來處理。(貼上 DOM 文章連結) 優點:安全性高。 缺點:效能差。 首先在 HTML 裡面新增一個...

2020-09-29 ‧ 由 Tim Hsu 分享
DAY 30

JavaScript 從零開始 - Day30- createElement 與 for 迴圈的使用

用法跟 innerHTML 類似,寫到這邊有發現 for 迴圈在前端技術上大量的被使用。 data 資料 這次也是用一個主題來練習,找出學校的每一位老師,資料...

2020-09-30 ‧ 由 Tim Hsu 分享