JavaScript 是一種解釋性的基於對象的腳本語言。
JavaScript 語言使用的語法與 C 語言使用的語法類似,並支持結構化構造,例如 if...else、for 和 do...while。大括號 ({}) 用於分隔語句塊。該語言支持各種數據類型,包括 String、Number、Boolean、Object 和 Array。它包括對增強的日期功能、三角函數和正則表達式的支持。
JavaScript 使用原型而不是類。您可通過創建構造函數來定義對象。
JavaScript 是松散類型化語言,這意味著不顯式聲明變量的數據類型。在許多情況下,JavaScript 會在必要時自動執行轉換。例如,如果向包含文本的項(字符串)添加一個數字,則該數字將轉換為文本。