iT邦幫忙

javascript 30相關文章
共有 94 則文章

技術 菜雞學習JavaScript的30日讀書分享【Day 1】簡史

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

技術 2024 IT鐵人賽 Day29 -第三方套件js-cookie

推薦使用js-cookie js-cookie 環境配置 CDN 或 套件命令 npm i js-cookie 語法 儲存 Cookies.set...

技術 2024 IT鐵人賽 Day25 -深拷貝

第三方套件 lodash // 使用 lodash 的 cloneDeep 方法進行深拷貝 const obj2 = _.cloneDe...

鐵人賽 Modern Web DAY 5
JS30 x 鐵人30 x MDN doc 系列 第 5

技術 [Day5] - Flex Panel Gallery(JS30 x 鐵人 30 x MDN)

實做一個圖片畫廊,當使用者點擊圖片時畫面會聚焦那張圖片(圖片佔比增加),再次點擊會恢復 CSS 彈性盒子排版:CSS flexible box layout...

鐵人賽 Modern Web DAY 20
JS30 x 鐵人30 x MDN doc 系列 第 20

技術 [Day20] - Speech Detection(JS30 x 鐵人 30 x MDN)

做一個網頁語音輸入功能,可將語音輸入的英文自動變成文字 語音識別 API:SpeechRecognition - Web APIs 語音識別事件(返回結果)...

技術 菜雞學習JavaScript的30日讀書分享 【Day 3】變數

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

技術 2024 IT鐵人賽 Day26 -fetch串API

fetch 串 PokeAPI fetch("https://pokeapi.co/api/v2/pokemon/ditto")...

技術 2024 IT鐵人賽 Day30 -字串處理

trim 處理字串前後空格 slice取特定範圍字串 indexOf 查找字串位置 <!DOCTYPE html> <html lang=&q...

鐵人賽 Modern Web DAY 1
JS30 x 鐵人30 x MDN doc 系列 第 1

技術 [Day1] - Drum Kit(JS30 x 鐵人 30 x MDN)

今天我們來做一個可以演湊鼓聲的網頁 新增事件監聽:EventTarget: addEventListener() method 節點選取:Document:...

技術 2024 IT鐵人賽 Day27 -Axios串API

Axios環境設定 套件連結 CDN 套件指令安裝Using npm: $ npm install axiosUsing bower: $ bower in...

技術 2024 IT鐵人賽 Day28 -localStorage

localStorage MDN文件 語法: 儲存 localStorage.setItem("myCat", "Tom&...

技術 2024 IT鐵人賽 Day24 -淺拷貝

淺拷貝方法 slice 展開運算子[...] Object.assign <!DOCTYPE html> <html lang=&quot...

技術 菜雞學習JavaScript的30日讀書分享 【Day 2】規範

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

鐵人賽 Modern Web DAY 25
JS30 x 鐵人30 x MDN doc 系列 第 25

技術 [Day25] - Event Capture, Propagation, Bubbling and Once(JS30 x 鐵人 30 x MDN)

認識事件捕獲、冒泡、傳播、單次事件 事件介紹:Introduction to events 事件監聽器:EventTarget: addEventListe...

鐵人賽 Modern Web DAY 19
JS30 x 鐵人30 x MDN doc 系列 第 19

技術 [Day19] - Webcam Fun(JS30 x 鐵人 30 x MDN)

做一個網頁攝像機,可套用濾鏡調整濾鏡色彩並提供下載功能 Web 導航器 API:Navigator - Web APIs | MDN 訪問媒體裝置:Navi...

鐵人賽 Modern Web DAY 29
JS30 x 鐵人30 x MDN doc 系列 第 29

技術 [Day29] - Countdown Timer(JS30 x 鐵人 30 x MDN)

做一個網頁倒數裝置,設有 5 種常用快速選項,也可以讓使用者自行輸入,並會將倒數時間顯示於畫面及分頁標籤上 日期物件:Date - JavaScript 週...

鐵人賽 Modern Web DAY 2
JS30 x 鐵人30 x MDN doc 系列 第 2

技術 [Day2] - JS and CSS Clock(JS30 x 鐵人 30 x MDN)

今天我們來做一個網頁時鐘 節點選取:Document: querySelector() method 重複執行:setInterval() global f...

技術 2024 IT鐵人賽 Day23 -陣列-concat

concat 方法 被用來合併兩個或多個陣列。此方法不會改變現有的陣列,回傳一個包含呼叫者陣列本身的值,作為代替的是回傳一個新陣列 //.合併兩個陣列並去除重複...

鐵人賽 JavaScript DAY 3

技術 【Day03】02 - JS and CSS Clock

主題 實作一個小時鐘。 成果 完整程式碼Demo效果 實作重點 CSS 指針樣式先做完 調整時間起始位置在 0 的位置( 後面比較好算數學 ) 調整每個針...

鐵人賽 Modern Web DAY 8
JS30 x 鐵人30 x MDN doc 系列 第 8

技術 [Day8] - Fun with HTML5 Canvas(JS30 x 鐵人 30 x MDN)

實做一個 Canvas 畫布,會隨著使用者滑鼠軌跡自動變換畫筆顏色及粗度 網頁畫布 API:Canvas API 網頁畫布 2D 渲染接口:CanvasRe...

鐵人賽 Modern Web DAY 23
JS30 x 鐵人30 x MDN doc 系列 第 23

技術 [Day23] - Speech Synthesis(JS30 x 鐵人 30 x MDN)

做一個語音閱讀器,可播放使用者輸入的訊息 語音合成 API:SpeechSynthesis - Web APIs 語音改變事件:SpeechSynthesi...

技術 菜雞學習JavaScript的30日讀書分享【Day 4】資料型別

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

鐵人賽 Modern Web DAY 7
JS30 x 鐵人30 x MDN doc 系列 第 7

技術 [Day7] - Array Cardio part2(JS30 x 鐵人 30 x MDN)

今天來玩玩 Array method,並印出結果吧-趴兔 陣列判斷(其中之一元素符合):Array.prototype.some() 陣列判斷(每個元素...

技術 菜雞學習JavaScript的30日讀書分享【Day 6】陣列

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

鐵人賽 Modern Web DAY 13
JS30 x 鐵人30 x MDN doc 系列 第 13

技術 [Day13] - Slide in on Scroll(JS30 x 鐵人 30 x MDN)

實作頁面滾動式視差設計 滾動事件:Document: scroll event 視窗可視高度Window: innerHeight property 垂直...

鐵人賽 Modern Web DAY 22
JS30 x 鐵人30 x MDN doc 系列 第 22

技術 [Day22] - Follow Along Link Highlighter(JS30 x 鐵人 30 x MDN)

為網頁所有連結做一個會偵測使用者鼠標位置並移動的 highlight 滑鼠事件:Element: mouseenter event 元素上邊緣的偏移量:HT...

鐵人賽 Modern Web DAY 30
JS30 x 鐵人30 x MDN doc 系列 第 30

技術 [Day30] - Whack A Mole(JS30 x 鐵人 30 x MDN)

做一個打地鼠遊戲網站,按下開始後可以開啟遊戲(約 10 秒)、有計分功能、地鼠會隨機出現,腳本作弊點擊不計分 週期執行:setInterval() globa...

鐵人賽 Modern Web DAY 14
JS30 x 鐵人30 x MDN doc 系列 第 14

技術 [Day14] - JavaScript References VS Copying(JS30 x 鐵人 30 x MDN)

了解 javascript 傳值(拷貝)、傳址(參照)、淺拷貝、深拷貝 物件參照:Object reference 淺拷貝:Shallow copy 深拷...

技術 菜雞學習JavaScript的30日讀書分享【Day 8】運算式與運算子

前言 ====================本系列文章沒有什麼高深的理論========================================純粹...

鐵人賽 JavaScript DAY 4

技術 【Day04】03 - CSS Variables

主題 利用 JS 去改變 CSS 變數的值 成果 完整程式碼Demo效果 實作重點 CSS 偽類::root 表示 <html> (MDN)元素,...