註:只要屬性的開頭跟結束之間沒有打上任何的文字,就可以將屬性合併成一個,例如< hr/ >現在教字串怎麼打還有介紹布林值是什麼,以下用程式碼截圖來呈...
學習目的:JavaScrip語言是網站客服端的最佳動態利器,想要製作一個生動的網頁肯定不能少了他。如果想要讓網頁動起來,除了使用各種程式語言之外,JavaScr...
看完這題題目還記得小時候很常被問到:給你一些數字,請你從這些數中用最少的數,來涵蓋最多的範圍。於是我們就會拿起筆開畫數線。不過今天,我們要用程式碼來解題,沒有了...
「DOM API 定義了 JavaScript 存取、改變 HTML 架構、內容、樣式的方法,甚至對節點綁定的事件。」 前一篇的內容,是關於 JavaScri...
typeof-->可以查出型別 let a = 1 ; undefined a 1 typeof a "number"...
<input id="phone" type="number" oninput="maxLengthCh...
展開運算子及 其餘運算子( 又稱 其餘參數 )他們有共通特點,那就是「 都跟陣列有關 」 寫法就是 ...沒錯,就是 「 ... 」( 寫在文字編輯器中應該是會...
最終完賽了,可以明正言順發廢文!趁著剛剛完賽的心情,趕緊寫一下心得,反思整個過程裏,除了技術以外所學習到的東西。 坦白說,雖然看到六角學院一直在推鐵人賽,但我一...
呼,想當初在鐵人賽開賽前還在猶豫到底要不要開賽呢?參賽後是要寫什麼主題呢? 一探 React Native 、React 百寶箱 blablabla 太多想寫的...
終於來到尾聲了,今天我們將對 Next.js 來做一番介紹,介紹完後,我們會跟這二十九天來的戰友 Gatsby 來做一次簡單的比較,最後會告訴大家,什麼時候該選...
昨天我們完成了一個基本的購物流程,但程式碼內有著不安全的問題,今天我們要用 .env 的形式來規避這個風險,至於怎麼做呢?就讓我們看下去吧! 補充說明一下 Sk...
大家好,來到 IT 鐵人賽最後一天了,終於要進入尾聲了!今天我們要整合這三十天來所學到的知識量,來完成一個待辦事項小工具,這工具要做到以下幾個功能! 1. 可以...
這邊的 EC 指的是 Electronic Commerce,也就是所謂的電子商務,我們將用一到兩章節的篇幅來介紹如何用 Gatsby 來建立一個基礎的電子商務...
今天我們要與鼎鼎大名的 WordPress 進行串接,將 WordPress 站內的資料藉由 GraphQL 來撈取,並在 Gatsby 專案中,將這些資料做一...
有時候,我們在做專案時,總會有會員的需求,大概上就是指有些內容只有登入過的使用者能夠瀏覽,今天我們就要來實作這樣的流程。 在 Gatsby 中,我們透過 API...
身為一個專業的網站,怎麼可以讓使用者在我們的網站中迷路了呢?所以今天我們要來做導覽列 ( Nav Bar ),我們會用 Gatsby 中的資料來動態的產生,而資...
不知道有沒有細心的讀者發現,我們在做部落格或一些簡單的入門專案時,都沒有圖片的存在?人都是視覺的動物,對於一個熱門的部落格來說,怎麼可以缺少了圖片呢? 今天我們...
第30天,不免俗要來寫個完賽心得雖然javascript-30還差個幾天,才能把全部的實例都做完但還是要給自己拍拍手,利用這30天養成了一個好習慣而且真的沒想到...
今天,我們要把樣式套用上去,並且幫做好的主題發佈到 NPM 上去供使用者使用,也會是建立屬於自己的主題的最後一章,就讓我們開始吧! 安裝相關套件並設定 首先我們...
WES BOS系列影片Alex快速導讀系列影片 今天比較偏觀念的講解主要是希望能較深入理解addEventListener()學習DOM的事件機制,包括事件捕獲...
上一個章節,我們完成了將資料轉變為列表頁、內頁,今天我們要來把昨天做的內頁再做一些微調,新增一個時間顯示的邏輯,並且將 Gatsby-theme-events...
WES BOS系列影片Alex快速導讀系列影片 今天針對常用的Navbar做fix的狀態這真的是很常見的功能,可以立馬學起來 1.先抓出NavBar的位置,以及...
昨天我們完成了 Slug 的添加跟靜態資料的讀取,今天我們要建立一個頁面模板來動態的創建頁面,話不多說,就直接來進入主題吧! 使用 createPages 來動...
WES BOS系列影片Alex快速導讀系列影片 今天來認識 Web Speech API中的兩個功能一個是 SpeechSynthesisUtterance它包...
おはー(U 'ᴗ' U)⑅ SONYKO 打油。連假最後一天、再上幾天班又放假了ok 的。 不知不覺寫到21 天了耶,來點 ⑅中場感言⑅ 好了 ✎ : 我...
前一篇文章,我們成功的建立了環境,今天我們要來添加一些靜態資料到專案中,並用這些資料來創建一些頁面。 將資料添加到主題中 首先,我們在 Gatsby-theme...
WES BOS系列影片Alex快速導讀系列影片今天的練習是用js控制滑鼠游標,當滑鼠游標到達當前的連結時,我們使用一個新的方法getBoundingClien...
在前一章節中,我們使用了官方提供的主題去快速建立了一個部落格,後續幾個章節中,我們要建立一個主題,並將它放到 NPM 上供人下載使用。 設置工作區 首先,我們要...
WES BOS系列影片Alex快速導讀系列影片 今天的練習會用到reduce()還有用一些數學的運算,將秒數換算成時分秒然後又複習了一下dataset的用法事不...
本系列文章經過重新編排和擴充,已出書為ECMAScript關鍵30天。原始文章因當時準備時程緊迫,多少有些許錯誤。為了避免造成讀者的困擾,以及配合書籍的內容規...