當我們想要用程式重複執行同樣的動作時,可以用迴圈來重複執行同一組程式碼。而迴圈分為需要計算執行次數和不管次數持續執行兩種,今天要講的是需要計算執行次數的 for 迴圈。 for 迴圈會檢測條件是否為...
在上篇因為 JavaScript 沒有原生的 Class,所以他的繼承方式是以 prototype (原型),在 ES6 中引入了 Class(類別)語法,他是一種語法糖,提供了更容易使用的方式來建立...
今天想要來談談有關JavaScript的比較跟邏輯運算符號 在JavaScript的世界中分敘述句 (Statement)」 與 「運算式 (Expression)」。 敘述句 (Statement)...
在前面的七篇中,我們講解了構成網頁設計的基礎要素:CSS。但這遠遠是不夠的,CSS只能賦予網頁靜態的美術效果與資訊展示。然而,我們對現代網站的期望通常都具備動態、互動性高、內容可彈性變動…等功能。 J...
昨天有提到,根據統計,圖片和 JavaScript 為整體網頁檔案大小佔比的前兩名,兩者加起來佔了近九成。 認識 Next 針對圖片優化推出的 component toolkit - next/ima...
根據上次跟大家初步的討論JavaScript 的入門內容,今天也要教大家5個JavaScript 你可以學習的方向與例子 : 異步編程(Asynchronous Programming): 瞭...
以下是JavaScript入門需要知道的5項事情: 1.JavaScript是什麼?JavaScript是一種高級的網頁編程語言,主要用於網頁開發,但也可用於伺服器端(Node.js)和移動應用程式開...
前言 今天的目標為以下內容: 重構 JavaScript 中重複的程式碼 調整字體為 "辰宇落雁體" 時,網頁的字體大小 將程式碼合併至 GitHub 的主分支上 JavaSc...
前言 今天我們將講解JavaScript的this keyword,查看this指向的邏輯為何 說明 this keyword(this關鍵字) 由於this keyword在不同情況下使用會有不同結...
在JS中,還有非常方便的一點是,在需要時,編譯器可以幫忙把資料型態轉為正確的資料型態。讓我們直接來看例子吧! let a = 30; console.log(a == 30); console.l...