JavaScript 教學入門:從前端語言到全端開發的演進
一、什麼是 JavaScript? JavaScript 是一種用於網頁開發的程式語言,最初設計目的是讓網頁具備互動能力,例如: 按鈕點擊事件 表單驗證 動態更新畫面 即時資料顯示 JavaScript 最早只能在瀏覽器中執行,但隨著 Node.js 的出現,它已經發展成可以同時用於 前端與後端開發的全端語言 。 二、JavaScript 怎麼使用?(基礎入門) 1. 在瀏覽器中使用 JavaScript 最基本的方式是在 HTML 中加入 <script> : < script > console . log ( "Hello JavaScript!" ); </ script > 或使用外部檔案: < script src = "app.js" > </ script > 基本語法範例: let name = "Jeff" ; function greet ( user ) { return "Hello " + user; } console . log ( greet (name)); JavaScript 的特點是: 動態型別 事件驅動 支援非同步程式設計 三、JavaScript 如何從前端走向後端? 關鍵轉折點是 Node.js 。 Node.js 的出現 Node.js 是一個 JavaScript 執行環境,讓 JavaScript 可以在伺服器端運行。 這代表 JavaScript 可以: 建立 Web API 操作資料庫 處理伺服器請求 建立微服務 簡單後端範例(API Server): const express = require ( "express" ); const app = express (); app. get ( "/" , ( req, res ) => { res. send ( "Hello from backend!" ); }); app. listen...