參賽動機 釐清JavaScript中自己一知半解的概念 透過寫文章加強記憶,培養自己寫文章的能力 做為一個非本科系、半路出家的前端工程師,對於JavaScript的理解是比較片面且粗淺的,也在因...
流程控制 if..else if...else 可以辦到到的是,「當符合條件,就自動執行程式」,語法如下if(判斷){若判斷的結果是正確的(true),則執行大括號區塊中的程式碼。反之(false),...
首先要寫 JavaScript 肯定要有編輯器,Visual Studio Code 是個好選擇 再來需要建一個 HTML檔 要寫 JavaScript 有兩種方法 直接在body標籤裡加入scri...
前言 前一篇介紹了函式與變數,那麼接下來要來回頭補充一下關於前面所沒聊到的變數作用域。 變數作用域 首先先讓我們回顧一下 JavaScript 的變數作用域部分,在 JavaScript 中有三種宣告...
這是我第一次寫鐵人賽,我沒有先規劃大綱所以運算子我就先寫比較簡單的部分,對於比較難的部分,後面有篇幅就盡量補充囉! 運算子 算術運算子 取餘數 (%) 除了加減乘除 var a=100%33; con...
在講Hoisting之前,要先解釋一下undefined 與 is not defined 的差異: undefined : 是指「已宣告未賦值」的變數或函數。 var a; console.lo...
JavaScript函數是由事件驅動的或者當它被調用時執行的可重複使用的代碼塊,函數包裹在花括號{}中的代碼塊,前面使用了關鍵詞 function,當調用該函數時,會執行函數内的代碼。JavaScri...
因為上一個自我挑戰,我耍白癡,打完忘記按發表,所以只能再重新ㄌ嗚嗚 希望我這次不會再耍白癡了? 嘎油!!! 網頁分為前端與後端,而談論到前端的三大語言,就是HTML、CSS、JavaScript那 J...
前言 前一篇聊了關於型別與變數的部分,所以這一篇當然就閃不了要聊聊關於函式,函式對於許多新手來講是一個很痛的痛點,所以這一篇我也會分享一些什麼時候該用函式的簡單概念與如何練習函式。 生活化函式 接著來...
運算子 所謂的運算子就是就是一些符號,運算廣義來說就是對資料做的任何動作。平常生活中的加減乘除是一種運算,不過在程式裡的運算是泛指任何對資料做的動作。運算子的類型很多,依照性質分類,大概分下面幾種...