一失足掉進的坑 Hexo Config 發表於 2022-09-17 更新於 2022-10-17 前言有在使用 Hexo Blog 的朋友一定知道他有很多設定可以玩!除了一般的標題、簡介、相關連結外,還有分頁、閱讀進度、總閱覽人數…等等一大堆。今日心血來潮想要把部落格的 config 設定弄的更完整一些,沒有想到居然在之中受困數個小時…,真的覺得自己好笑又好氣😓 閱讀全文 »
讓爬蟲程式照著規則來 robots.txt 發表於 2022-07-21 更新於 2022-11-17 前言如果有了解過 SEO ,那你可能有聽說過『 robots.txt 』這個名字。主要用來避免網站要求太多,導致超載(要求太多會人家討厭的而簡單來說,他就是來讓爬蟲程式聽話的一個檔案,像是該爬這裡、不該走這裡,但是但是但是…有機率會不聽話失效🤫。 閱讀全文 »
Hexo-SEO Google Search Console 發表於 2022-07-20 更新於 2022-10-17 前言發布了自己的部落格後,是不是發現在 Google 搜尋引擎找不著自己的網站呀!難道是自己已經邊緣到被全世界排擠了嗎…QAQ雖然這也有可能是一個原因啦…(XD,不鬧了 閱讀全文 »
Vue - 現今主流的 JS 框架之一 發表於 2022-01-10 更新於 2022-10-17 前言第一次和Vue碰面是在我大四實習時,剛好遇到公司開始推行同仁使用框架開發,也讓我這個菜鳥搭上前端框架的順風車。趁現在有空閒之餘來整理一下當初的筆記,也順帶複習一下 Vue.js! 閱讀全文 »
ES6-解構賦值 發表於 2022-01-03 更新於 2022-11-17 前言解構賦值(Destructuring Assignment)是在ES6的一個新特性,讓我們在撰寫物件、陣列時可以把在裡頭的資料解開擷取成為獨立的變數,能夠更簡短並增加閱讀性。以下為他的說明: The destructuring assignment syntax is a JavaScript expression that makes it possible to extract data from arrays or objects using a syntax that mirrors the construction of array and object literals 閱讀全文 »
如何利用HTML直接下載pdf 發表於 2021-07-28 更新於 2022-11-17 前言今天在嘗試利用 html的<a>標籤做下載檔案的功能,發現了一件事情,其他檔案能正常下載除了pdf 當你的程式是寫<a href="test.pdf" />,當點擊連結時,會使用在當前瀏覽器中打開該文件給予預覽。這就會不符合我的需求,我希望的是直接給使用者下載,不需要再打開預覽文件。 閱讀全文 »
來聊聊 Type Script 發表於 2021-07-22 更新於 2022-10-17 前言第一次在專案裡與 TS 相遇,那就不免俗的了解囉!稍微簡介一下~TypeScript是由微軟開發的一種能用來編譯出JavaScript程式碼的程式語言,因其比JS還多了一道編譯手續,能夠在編譯階段找出語法上的問題,而且也添加了型別檢查的機制,讓程式更容易閱讀與偵錯,也更適合開發大型的專案。白話一點來說,JS可以通過TS編譯器來編譯,而且還能夠實現JavaScript的版本轉換(例如ES6轉ES5) 閱讀全文 »
為什麼Vue中的data有時候會看到return,而有時候卻沒有? 發表於 2021-07-13 更新於 2022-10-17 前言當你在剛接觸 Vue 的時候是不是有想過一件事情,文件上或人家範例的 data 寫方式似乎不太一樣…🤔😣 閱讀全文 »
什麼時候該使用『 const vm = this 』 發表於 2021-05-12 更新於 2022-10-17 影響this的是在於函式的呼叫方式 以下為this的範例 123reverseText: function(){ return this.text.split('').reverse().join('');} 閱讀全文 »