新人日誌
首頁
關於我
部落格
Toggle Menu
所有文章
所有文章
共 215 篇文章
搜尋
重設
Previous
1
2
3
...
24
Next
JavaScript
JavaScript 初學者必學:簡化變數更新的方法 i++
在撰寫程式時,一個非常常見的需求就是「更新」變數的數值。 所謂更新,就是根據變數目前的值,運算出一個新的值,再把這個新值存回變數中。 例如,我們可能希望某個計數器每次加 1、某個數值每次乘 2,或某個...
2025年7月3日
JavaScript
JavaScript 初學者教學:如何跳出迴圈?用 break 控制迴圈流程
當我們在撰寫程式時,迴圈(loop) 是一種非常常見的工具,用來重複執行某段程式碼,直到達到某個條件為止。 然而,有時候我們希望在特定情況下提前結束迴圈,而不需要等到迴圈條件變成 false。 在 J...
2025年7月3日
JavaScript
JavaScript 初學者教學:認識 for 迴圈與應用
在學習程式語言的過程中,「重複執行程式碼」是非常常見的需求。 無論是列印數字、計算次方、還是處理資料集合,我們都會用到「迴圈」。 在 JavaScript 中,除了之前常見的 while 迴圈外,fo...
2025年6月30日
JavaScript
JavaScript 初學者教學:while & do 迴圈結構
在撰寫程式時,我們經常會遇到需要重複執行相同程式碼的情境。 想像一下,當我們想輸出 0 到 12 的所有偶數,如果每次都手動寫一行 console.log,不僅麻煩,還容易出錯。 而且當需求變大,例如...
2025年6月30日
JavaScript
JavaScript 初學者教學:條件控制結構
在撰寫程式時,程式碼的執行流程往往不是單純的直線順序執行。 為了根據不同情況採取不同的行動,我們需要「條件控制結構」來讓程式具備判斷能力與分支邏輯。 JavaScript 提供了強大的 if、else...
2025年6月30日
JavaScript
JavaScript 控制流程(Control Flow)結構新手完整教學
當我們開始寫程式時,常常會好奇: 電腦究竟是如何讀懂我的程式碼?又是怎麼一步步執行下去,產生預期的結果? 在 JavaScript 中,程式碼的執行順序就是由「控制流程結構」(Control Flow...
2025年6月28日
JavaScript
JavaScript 初學者教學:什麼是回傳值( return value)?
在撰寫 JavaScript 程式時,你一定會遇到「函式」(function)。 函式不只是執行某些動作,更多時候它會計算出一個結果,把結果交還給程式的其他部分使用。 這個被交還的結果就叫做 回傳值(...
2025年6月28日
JavaScript
初學者指南:如何從請求中抓取對方的 IP 位址
在開發 Web 應用程式或 API 時,有時你會需要知道用戶的 真實 IP 位址,例如: 做日誌紀錄(Logging) 限制某些地區存取 防止 DDoS 或濫用攻擊 建立地理位置分析 但在現代 Web...
2025年5月27日
JavaScript
JavaScript 函數參數為什麼用 _?這樣寫有什麼意義?
你可能在程碼中看過這樣的寫法… array.map((_, index) => { console.log(index); }); 初學者可能會疑惑:「這個底線 _ 是什麼意思?它是特殊符號嗎?它...
2025年5月3日