凹逗工程師

成為一個更好的人

0%

前言

有在使用 Hexo Blog 的朋友一定知道他有很多設定可以玩!除了一般的標題、簡介、相關連結外,還有分頁、閱讀進度、總閱覽人數…等等一大堆。
今日心血來潮想要把部落格的 config 設定弄的更完整一些,沒有想到居然在之中受困數個小時…,真的覺得自己好笑又好氣😓

閱讀全文 »

前言

如果有了解過 SEO ,那你可能有聽說過『 robots.txt 』這個名字。
主要用來避免網站要求太多,導致超載(要求太多會人家討厭的
而簡單來說,他就是來讓爬蟲程式聽話的一個檔案,像是該爬這裡、不該走這裡,
但是但是但是…有機率會不聽話失效🤫。

robots.txt示意圖

閱讀全文 »

前言

發布了自己的部落格後,是不是發現在 Google 搜尋引擎找不著自己的網站呀!
難道是自己已經邊緣到被全世界排擠了嗎…QAQ
雖然這也有可能是一個原因啦…(XD,不鬧了

閱讀全文 »

前言

第一次和Vue碰面是在我大四實習時,剛好遇到公司開始推行同仁使用框架開發,也讓我這個菜鳥搭上前端框架的順風車。
趁現在有空閒之餘來整理一下當初的筆記,也順帶複習一下 Vue.js!

閱讀全文 »

前言

解構賦值(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的<a>標籤做下載檔案的功能,發現了一件事情,其他檔案能正常下載
除了pdf

當你的程式是寫<a href="test.pdf" />,當點擊連結時,會使用在當前瀏覽器中打開該文件給予預覽。
這就會不符合我的需求,我希望的是直接給使用者下載,不需要再打開預覽文件。

閱讀全文 »

前言

第一次在專案裡與 TS 相遇,那就不免俗的了解囉!
稍微簡介一下~
TypeScript是由微軟開發的一種能用來編譯出JavaScript程式碼的程式語言,因其比JS還多了一道編譯手續,能夠在編譯階段找出語法上的問題,而且也添加了型別檢查的機制,讓程式更容易閱讀與偵錯,也更適合開發大型的專案。
白話一點來說,JS可以通過TS編譯器來編譯,而且還能夠實現JavaScript的版本轉換(例如ES6轉ES5)

閱讀全文 »