iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

JavaScript 是什麼?可以吃嗎? 系列

JavaScript,當我們在網頁上看到動畫效果、互動功能或即時更新,背後的神秘力量往往是這個程式語言在運作。而這次的自我挑戰,我們將深入探索JavaScript的魔法,從它的起源、它如何運作,到它在現代科技中的無所不在。

話說回來,JavaScript能吃嗎?當然不是真的可以吃,但它確實是現代網頁開發的"美味"要素之一。它如同料理中的香料,能為網頁帶來生動與活潑,讓使用者的瀏覽經驗更上一層樓。透過這次的挑戰,期待自己不只理解JavaScript的基本知識,更能體會到其在網頁開發中的不可或缺之處。

參賽天數 19 天 | 共 20 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11- 使用SetProperty 自定義你的 CSS 變數

幫我優化語句嗨大家好,我是Eric!今天我們來談談如何在HTML、CSS和JavaScript中使用自定義CSS屬性(CSS Variables)。這是一個實用...

2023-09-11 ‧ 由 Eric 分享
DAY 12

Day12 - CCS ellipsis

嗨~大家好我是Eric,由於今天有要事,所以今天不談 JS ,分享一個很常用到的 CSS 寫法給大家~ <span> <img class...

2023-09-12 ‧ 由 Eric 分享
DAY 13

Day13 - 超好用的Web API intersection Observer

嗨大家好,我是Eric!今天我們來談談一個超好用的 Web API,intersection Observer,它是一種只在用戶實際看到或需要內容時才開始加載該...

2023-09-13 ‧ 由 Eric 分享
DAY 14

Day14 - 編碼順序和字典順序

嗨,大家好!我是 Eric。今天我們要探討一個很有趣的主題:字典順序。不同於編碼順序,字典順序有它獨特的排序邏輯,接下來讓我們來看一個具體的例子。 台灣城市排序...

2023-09-14 ‧ 由 Eric 分享
DAY 15

Day15 - Web Animation API

嗨~大家好我是 Eric ~ 今天我們要討論的主題是「Web Animation API」又稱作「WAAPI」,你可以把它當做 JS 中 Animation,它...

2023-09-15 ‧ 由 Eric 分享
DAY 16

Day16 - 表單的元素選擇:為什麼我們應該用 Form 而不是 Div?

哈囉,大家好!我是 Eric。今天我們要來談談一個看似簡單但實則關鍵的議題:表單處理。我們都知道,表單是網頁互動中不可或缺的一部分。但你有沒有遇過這樣的問題:你...

2023-09-16 ‧ 由 Eric 分享
DAY 17

Day17 - 標準化你的函數參數 - Parameter Normalization

嗨大家好,我是 Eric!今天我要跟大家講一個非常有用但又常被忽略的技巧,那就是「參數歸一化」或「Parameter Normalization」,我們都知道在...

2023-09-17 ‧ 由 Eric 分享
DAY 18

Day18 - 使用 Audio API 實現音頻視覺化

嗨~大家好我是Eric~ 音頻視覺化是一個很有趣的領域,不僅可以讓我們更直觀地感受音樂,還能提供一個極富吸引力的用戶體驗,在這篇文章中,我會展示如何使用 Web...

2023-09-18 ‧ 由 Eric 分享
DAY 19

Day19 - 一道解構的面試題

嗨~大家好~我是 Eric,今天我們來聊聊一個結構面試題,話不多說,我們來看看題目 讓以下程式碼可以正常運作:var [a, b] = { a: 1, b: 2...

2023-09-19 ‧ 由 Eric 分享
DAY 19

Day19 - 奇數判斷

大家好~ 我是 Eric 今天我們來探討一個看似簡單但實則充滿陷阱的主題,如何在 JavaScript 中判斷一個數字是否為奇數。你可能會覺得這很簡單,但實際上...

2023-09-21 ‧ 由 Eric 分享