JavaScript – 什麼是 JavaScript?

發布日期:2023/04/07
瀏覽次數:391

什麼是 JavaScript?

JavaScript是一種動態、直譯式的語言,具有物件導向、函數式和事件驅動等特性。它可以與HTML和CSS結合,用於網頁的動態效果與建立使用者互動。

JavaScript具有動態型別,這意味著在聲明變數時不需要指定其數據類型。在運行時,JavaScript可以自動推斷出變量的數據類型。這使得JavaScript的編寫更為簡單,但同時也需要開發人員更加謹慎地處理變量的數據類型。

JavaScript具有很多內置的對象和方法,包括Math、Date、RegExp等,這些可以用來執行數學運算、操作日期、處理正規表達式等。此外,JavaScript還有許多內建的全域物件,如window和document。

基本資料型別

JavaScript 支援以下基本的資料型別:

  1. 字串 (String):字串是文本資料,通常用引號括起來。例如: “Hello, World!”。
  2. 數字 (Number):數字是任意的實數,包括整數和浮點數。例如: 42、3.14。
  3. 布林 (Boolean):布林值只有兩個可能的值: true 或 false。
  4. 未定義 (Undefined):當變數未被賦值時,它的值就是 undefined。
  5. 空值 (Null):空值代表沒有值。
  6. 物件 (Object):物件是一個複雜的資料型別,可以包含多個屬性和方法。

變數

在 JavaScript 中,變數用於存儲資料。要宣告一個變數,可以使用 var、let 或 const 關鍵字。例如:

var name = "John";
let age = 30;
const PI = 3.14;

變數名稱可以是任何合法的識別符,如字母、數字、底線或美元符號,但必須以字母開頭。變數的值可以是任何資料型別。

運算子

JavaScript 支援多種運算子,包括數學運算、邏輯運算和比較運算。例如:

// 數學運算
let sum = 1 + 2; // 3
let difference = 5 - 3; // 2
let product = 2 * 3; // 6
let quotient = 10 / 5; // 2

Like