JavaScript 宣告: var、let、const

首先,我們必須知道JavaScript有兩個範圍:全域與區域。

  • 全域變數:在函式作用域(function scope)之外宣告的變數,全域變數在整個程式中都可以被存取與修改。
  • 區域變數:在函式作用域(function scope)內宣告,每次執行函式時,就會建立區域變數再予以摧毀,而且函式之外的所有程式碼都不能存取這個變數。

聽起來是不是有點難理解呢? 我們用程式碼實際試試看吧!

更快更安全的 HTTP 2

如果說有一項技術可以讓你的網站瀏覽起來更快、更安全、SEO 加分,而且網站工程師不需要改 code 就可以全站使用。更重要的是,還不用額外花錢,天底下有這麼好的事情嗎?

話說 HTTP 通訊協定是全球資訊網(WWW)的基礎,是瀏覽器和網站伺服器之間的通訊協定。而HTTP/2是 HTTP/1.1 從 1999 年發布以來,十六年來的最重要的一次升級,這次升級的主要目的,就是為了改善瀏覽器的網頁下載速度(Page Load Time)。

(免費資源網路社群) Human Pictogram 生活素材免費下載

標誌設計是一件很不容易的工作,在只有單色情況下要表達完整意義,若不是圖案簡單,就得有非常明確的輪廓,還好網路上已經有不少範本可供參考,例如知名的 Noun Project 就提供相當多辨識性強的標誌圖示,還能整合 Mac 應用程式在桌面端快速搜尋各種免費圖案,算是同類服務中的翹楚。我在高雄市立美術館周邊也看過一些有趣的創意標誌設計,如果你需要類似素材,接下來介紹的服務千萬別錯過。