iT邦幫忙

前端相關文章
共有 536 則文章
鐵人賽 自我挑戰組 DAY 4
從零開始學習前端 系列 第 4

技術 #從零開始3️⃣:引用外部資源-link

接續第一篇#從零開始1️⃣:為什麼一定要寫html:5,我們知道了html:5裡各行的意思,在head這一區塊,也是我們幫html套上美美的外觀、引入CSS的地...

鐵人賽 Vue.js DAY 4

技術 DAY 4 - 建立到銷毀:深入了解 Vue 生命週期

DAY 4 - 建立到銷毀:深入了解 Vue 生命週期 今日前言 今天來談談Vue.js的生命周期,了解元件建立到摧毀過程,深入了解元件運作原理及我們可以如...

鐵人賽 自我挑戰組 DAY 3
從零開始學習前端 系列 第 3

技術 #從零開始2️⃣:區塊標籤和行內標籤

為甚麼要分成區塊標籤和行內標籤 區塊標籤會佔據一整行或一個完整的區域,行內標籤只佔據它們實際內容所需的空間。 那有沒有辨別的方法? 區塊標籤是用於定義網頁的主要...

鐵人賽 Vue.js DAY 3

技術 DAY 3 - 踏上 Vue.js 的世界,為什麼選擇 Vue.js ?

DAY 3 - 踏上 Vue.js 的世界,為什麼選擇 Vue.js ? 你不可不知使用 Vue.js 理由 那為什麼會選擇 Vue.js 呢 ? 你不可...

鐵人賽 Modern Web DAY 2

技術 #01 網頁的基本名詞:UI/UX?切版&切圖?前端&後端?靜態&動態?RWD or Mobile First?

↓ 今日學習重點 ↓ 理解網頁設計師、工程師常用的詞彙是什麼? 網頁的基本名詞 UI/UX? UI/UX 分別代表使用者介面設計(User Inte...

鐵人賽 Vue.js DAY 2

技術 DAY 2 - 飛越時代前端大進化 ,三大框架差異 ?

DAY 2 - 飛越時代前端大進化 ,三大框架差異 ? 大家都知道前端有三大框架,Vue、Recat、Angular,那為什麼要選擇 Vue 呢?為甚麼我們...

鐵人賽 Modern Web DAY 2

技術 【Day02】網頁的基礎設計理論

所謂:「知己知彼,百戰不殆。」,在設計一個網頁之前,先充分了解其外部的各項特性,才能避免在實作時因千萬頭緒使您一時無從下手,而陷入窘境。 因此,本篇將為您介紹在...

鐵人賽 自我挑戰組 DAY 2
從零開始學習前端 系列 第 2

技術 #從零開始1️⃣:為什麼一定要寫html:5

不論是用freeCodeCamp學習還是其他管道學習,一開始都從學習標籤如何使用。我們也一定會注意到,這些都是寫在如附圖中的body標籤中。 那在body之外...

鐵人賽 自我挑戰組 DAY 1
從零開始學習前端 系列 第 1

技術 #從零開始0️⃣:前言

關於這個系列 將在這短短幾個月的學習做個紀錄。每天會分享自學習以來遇到的幾個問題和解方。 主要會繞著HTML,CSS實踐上碰到的問題,也會有一些個人心得和思考。...

鐵人賽 Vue.js DAY 1

技術 DAY 1 - 開賽啦 ! 強化 Vue.js 30天之旅

DAY 1 - 開賽啦 ! 強化 Vue.js 30天之旅 我的背景 - 剛成功轉職的前端小菜鳥 <背景介紹>有點長可以當廢話跳過,只是希望分...

鐵人賽 自我挑戰組 DAY 1

技術 【Day1】序章:簡介 & ChatGPT突然融入我的生活與工作

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

鐵人賽 Modern Web DAY 14

技術 類型別名 VS. 接口 (type VS. interface)

在前面章節中,大家應該會很疑惑 type 和 interface 在很多方面都可以實現相似的功能,那我們應該要使用哪一種呢?下面來看看兩者存在了哪些區別: ty...

鐵人賽 Modern Web DAY 13

技術 Utility 型別 Ⅰ

TypeScript 提供了多種內建的 Utility 型別,它是一組 內建的型別操作工具,可以幫助我們更輕鬆、更有效率地進行型別操作,今天威爾豬先介紹基本且常...

鐵人賽 Modern Web DAY 12

技術 接口 / 介面 (Interface)

在 TypeScript 中,我們可以使用 interface 關鍵字來聲明自定義型別,用來描述物件的結構和形狀,以及物件應該具備的屬性和方法。我們可以使用 i...

鐵人賽 Modern Web DAY 11

技術 類型別名 (Type)

在 TypeScript 中,我們可以使用 type 關鍵字來創建自定義的類型別名。它可以用來定義各種複雜的類型,使我們能夠更好地描述程式碼中的資料結構和變數類...

鐵人賽 Modern Web DAY 10

技術 斷言(Assertion)

在昨天的範例中,應該有看到斷言的用法。斷言是一種告訴編譯器更多資訊的方式,用於 強制指定型別。有時候,編譯器可能 無法確定變數的精確型別,或者 當我們需要將某個...

鐵人賽 Modern Web DAY 9

技術 任意型別 VS. 未知型別 (any VS. unknown)

any 和 unknown 是兩個用於處理 型別不確定的情況。雖然它們在某些情境下都可以用來處理不確定的值,但它們的用法和限制有所不同,我們一一來介紹: any...

鐵人賽 Modern Web DAY 8

技術 枚舉 / 列舉 (Enum)

枚舉是 自定義一組具名常數值 的特殊型別,每個常數值都有一個名稱和一個關聯的數值,主要用於取值限定在一定的範圍內。在 TypeScript 中,我們使用 enu...

鐵人賽 Modern Web DAY 7

技術 陣列的基本方法

今天的內容是屬於 JavaScript 的範疇,但陣列方法不管在 JavaScript 還是 TypeScript 裡,都是滿重要的一個環節,所以威爾豬還是決定...

鐵人賽 Modern Web DAY 6

技術 陣列和元組 (Array & Tuple)

陣列 (Array) 陣列是一個包含元素的有序集合,元素可以是 相同型別 或 不同型別。在 TypeScript 中,我們可以使用 型別註記法 (型別[...

鐵人賽 Modern Web DAY 4

技術 TypeScript 配置文件 (tsconfig.json)

建立 tsconfig.json 為了更有效地管理 TypeScript 專案,我們會創建一個配置文件,這在各大打包工具裡安裝 TypeScript 後...

鐵人賽 Modern Web DAY 3

技術 建立 TypeScript 環境

在開始學習和開發 TypeScript 專案之前,我們需要先進行環境的安裝和設置。威爾豬將一步步完成 TypeScript 的環境安裝,創建我們的第一個 Typ...

鐵人賽 Modern Web DAY 2

技術 TypeScript 的優缺點

優點: JavaScript 存在,TypeScript 就存在 還記得昨天的圖嗎?因為 TypeScript 是建立在 JavaScript 之上的程...

技術 【前端動手玩創意】側邊超質感選單|幫你的網頁多一點質感好嗎?(14)

目錄 【前端動手玩創意】等待的轉圈圈效果 (1) 【前端動手玩創意】google五星評分的星星(2) 【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難...

技術 【前端動手玩創意】動態生成的藝術|小心,亂改DOM你可能會被打臉。(13)

目錄 【前端動手玩創意】等待的轉圈圈效果 (1) 【前端動手玩創意】google五星評分的星星(2) 【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難...

技術 【前端動手玩創意】置頂按鈕,老梗經典|帶你的網頁搭電梯(12)

目錄 【前端動手玩創意】等待的轉圈圈效果 (1) 【前端動手玩創意】google五星評分的星星(2) 【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難...

技術 JS筆記-使用drawImage以及toBlob兩個API下載圖片!

前情提要 當網頁上有img的時候要怎麼下載呢?其實大家應該都有感覺,會使用到a元素的download屬性。 這邊我們要使用兩個好用的API,來完成今天的任務喔。...

技術 [快速入門前端 13] CSS 選擇器 (3) Pseudo-Classes 偽類 - 動態偽類

Pseudo-Classes 偽類 (虛擬類別) 有別於我們之前提到的 Class 有點像我們自定義將元素分組,偽類是依照該元素的特殊狀態進行分類,並以 : 為...

技術 【前端動手玩創意】太屌了吧!?用Class(類)製作Jquery的效果!(11)

目錄 【前端動手玩創意】等待的轉圈圈效果 (1) 【前端動手玩創意】google五星評分的星星(2) 【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難...

技術 【前端動手玩創意】卡片製作,才不是!是卡片製作器!(10)

目錄 【前端動手玩創意】等待的轉圈圈效果 (1) 【前端動手玩創意】google五星評分的星星(2) 【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難...